MVYLTILLWSLWFFASWACIYLLLLARERFHPNKLPPGPTPLPIVGSLFQLGSKPNESLAELAKKYGPLMSLRLGGVLTVVASSMKMAKEVLQKNDQVLSGRTVVDAVRALHYNESTMGWSPATAYWRRLRMLCNTQMFTAQRLDASQGLRQQKVQQLIAYMHKNSQLGRAVNSGQAAFVTTLNLLSNAVFSMDLVDLNSDSAQEFKDTVHGIMEDGGRPNLSDYFPLLRPIDPQGIRRRMAGHFKKLYAIFDKLIDERVIHRESSNYSPRNDYLDLLLDQRDDKDFKIGRQDINALLTEIFAAGSDTSSGTIEWAMAELICNPKAMARARMEVMETIGIGQEVKESDIARLPYLQAVVKETLRLHPVVPLLVPHRAETSVSICGYNVPKHAQVLVNIWAIGRDPDLWVNPTSFQPERFLGSNIDLRGRDFGLIPFGAGRRICPGLPLALRMVHLMLASLVHCFAWKLPEGVVQEDINLSDKFGLTLQMAVPLLAVPVQE*