MGSALETLCGQAFGAGQIHMLGIYTQRSMVILLFSTFLLLPIYIFATPLLRLFGQDHEMAVIAGKFALLSIPELFSLAVAIPASKFLACIGFVVLLLHAFLLWLFIYVFNLGINGAALVFNITGWANAIAQFVYVIIWCKDGWTGWSLSALNEIWAFVRLSIASAVMLCLETWYMMSIIVLTGHLKDAVIAVGSLSICMNIDGWEVMLFIGINAAISVRVSNELGQGHPRATKYSVYITMFQSLLIGILCMISVLVVRNHLSVLFTNSKDLQRAVADLAWLLGITMVLNSVQPVISGVAIGGGWQSSVAYINLGCYYVFGIPLGCALGYVANFGVVGLWGGMIAGLALQTLILSFVIYRIDWNKEVEQSAERLRRWGGQNLEAEKTLNSEPAKDLLHLP*