MELVSIILLMTIVGVYLVWFWLLVGKLKGPKTWPLVGSIPQMLLNIRRIHEWTTDQLLASPTLGTYQTCGVYIPFLQNWTRSFCTVTCHPKNLEHILHTKFHNYPKGISCAKGEEWISLRKIVVPELTKSKLGPSLHRWVNPSIKNDLLPILDKASKHNISIDLQKLMICFGTDNIFGIALGKQLKTLLNPEDLIALAMDTIFKFAFRRFFYPNFLWKFMKFFCIGSEGSLKKSIQISNNTITEAQEERNNRNKDETFDDDLLWTFMKKLMDTFCLALLLAGRDSVATSASWFFWLVMNNPRVEEKIVHEIITILKKTRGETWVTHSIESPCGEETQEWMKDPLTYEEVNSLVYLHATLLETLRLYPAVPKIVRYAICDDILPDGTYVPAGSDIVLSLYSVGRMKSVWGEDCLKFKPERWLTADEKRIERHEDGYKFAAFNGGSRICITKYLTYLEMKSVASAILLRYELSHVFDHQVTSKLSFTISMMNGLKVNLKRRDLSDFDVIN*