MVILGLAVHYVQSIRLPRPLLAEEAGKLGFSEERAMGHLKVLTSFGPKPVGSENLDHALEYIVRVLESIKSKANSRVFMEIERFRAKPGRNRLQGGLFKGKTLAYADLSHVLVRLSSKHSDDAEDNAILVSSHVDTVFTSSGGGDCGSCVSSMLELVRALSNIAQGFKHSVVFLFNAGEEEGLDGAHSFITQHHWNSSIRAFIDLEAMGAGGKSKLFQAGPDKWLVDVFAQTARRPSANIVAQDVFQAGLIKSATDFQVYREIAGLSGLDFAYVENGAVYHTQNDAFKLVRAGSLQHLGDNILPFLVEVASSPELAHLGTSQSSKLEMVYFDVLGQYMVTFTRDFAKLLYSSVLIQSLLLFVGSMIRADQFSLPALLLAAFGVILFWIFSLSSAVAVAALLPRLCTYSVPYLAHPILAVGLFGAPAVFGGVIGHTLGYKLLRSYLVRSIPNSASVTAETEKFMFKAVFLMWLLVFGLGVWANAGSSYIAMAWLVIPSIAYGLKESSLSKHQAPRQLSSWTLLLGLPVPIVLTSDIFLSLPNVLISNLVRFDRHPGGGPPWVGNAVIAVMISAILCLSLSYLMPYIHRDPFVRSGAGVWISLSTIFIFLVSLSVVSYELVPAFTKDVARGTYVVHVIEANMDKLSSESYISVSFTTPGGLGKEVQSLAESGFTCGGTERPDFVTFGVRKGCEKPSDLDEDLWQGRPNLTILSDHTVGDQRTTSVLLKTMSSNRWSLSIDTDRIQALHVDIITDETEMLVPKDDIAGIDGVHVLQFASGKNGPHVFNIELVWQKGISAEKSSKELLKLRTDLNVLTPDAAKTLKLLPDFCTLFGKSTSPYTLAYLSRLSL*