MESQTLFHEPPGTVTIEDLHHGEEAVVVLKPTPSEDPNDPLNWSKLRKLVNFALASFYTLATFVLLDIGTVIWVQLNAELDISWSNLNNSFALNLAGLAIGCILIVPFAIKYGRRSIYILSSVVQLATAIWQAKMNTTAELLAINALNGLAGAVSEAIVQMTIVDIFFVHQRASANAFYNFMVNTGAYLAPVAAGYCATAQGWRWIWWWTSIMLAINTLLFLLAFEETKYIPILFGQAREHVHTDSKARYEQPGMKSSGSTQATGELAMETEAYRRKPYRERLALITKTDNPIWENVKRPLVVLVSFPAVTFTAFVWGCFLSWFSIIATTQSSYLALPPYNYNSSQIGLFNLPPFIGGVIGGVLSGPVNDWYVLWRAKRSNGVFEPETRLHMSLPAIIATPIGLLVFGIGLAREVCSSSLLPLCSAYPDEAVYCDGHDADDYPNDRIWYFGE*