MVMEQAGTTSYSVVSEFEGTILKNADSFSYFMLVAFEAAGLIRFAILLFLWPVITLLDVFSYKNAALKLKIFVATVGLREPEIESVARAVLPKFYMDDVSMDTWRVFSSCKKRVVVTRMPRVMVERFAKEHLRADEVIGTELIVNRFGFVTGLIRETDVDQSALNRVANLFVGRRPQLGLGKPALTASTNFLSLCEEHIHAPIPENYNHGDQQLQLRPLPVIFHDGRLVKRPTPATALIILLWIPFGIILAVIRIFLGAVLPLWATPYVSQIFGGHIIVKGKPPQPPAAGKSGVLFVCTHRTLMDPVVLSYVLGRSIPAVTYSISRLSEILSPIPTVRLTRIRDVDAAKIKQQLSKGDLVVCPEGTTCREPFLLRFSALFAELTDRIVPVAMNYRVGFFHATTARGWKGLDPIFFFMNPRPVYEITFLNQLPMEATCSSGKSPHDVANYVQRILAATLGFECTNFTRKDKYRVLAGNDGTVSYLSLLDQLKKVVSTFEPCLH*