MVLPHFPLEFSLSYAIPRTCLPPYCARVTSLRRHISSKQAFSFAVASTTVEFAHIALTSPIRSGNGIFSTLWSLRPQESGSRPWRIQTKGWCGRSTGASVRRRCAIPCTPSIESDEEEIYSEDERIEDSSTGSSNSRESWIFRLRTKVFELPKTEKTWTVPWTSFTIIQVMFLWFCTFWLVGSWIIPLAAHYVGCSKDTLTYRGQALYSLITDIAEGTVGLCILHRCLARFKPLPRDWFPINWRGQWYIDVLLGCLMFPVVNRLSQINIELLPFPSPLISSYEKSIMARDPIASVLYAIVVSVCCPIWEEVIFRGFLLPSLTRYLPMWASILVSALVFGMAHFNVQRMLPLTFLGLVMGIMFVRSRNLLSSMLLHSLWNGFVFIGLLR*