MESQLRSKATCGPIFLLPVFCKSAATQKAICKLACNTPKRTINQKESVLCARPHQDKRMFIFGLGYVGLALARHLQQTDTWDISGTCSQEERRLALQEAGFDAFLFNSDEGKQLNEQGLLALQNATHVVATIPPIADFDKDLVFLIYKEELSHIARNLNLHWIAYLSSTGVYGDYQGEWVDENSQTKPMDKRAVARLEAEKEWLQLGIDSGACVQVFRLGGIYGPGRSAISTLLQSDIKSSKQRKRESRRYTSRIHVSDICQVLMASIQSPCPGKIYNVVDDDPASRSEVFSYAKSLISERWPHMKHLIEQMNLEESNVEEIPNLRHSSEKRVLNTRLKHDLKVELMFPSYKSGLKAIINEMSMNNILQINKGSNLSRE*