MSSHDLVFLATTNALSHISSVLGCIASIGTTAKVTINSHGVHFTAYNDNQTIRVALTLAKSLFTSFILNADHNAQESNTQISVTQDSDQLEESEISLSLDVQLFVESVNIHTSHQTTFGGNNASTNTDKNEIECTFSYQGDGHPFAVIFEDNAILERVEFQTYADQEDFEERFSLDETELVLSTLLSGSLLYDVMKDLKDVNTDALIVYVKDNPIPSNRKLVFISQSEIGHSKHQYPSQKIYLQDLSVWKPQKMNDNLEFNQTISDSLTCYYRFETWAKIFRSFKISNRIKLQKSISGLTSTSLLVRNPHDQSYTGSVIDFRFWENVNDEEIDNLNWEYCYNNTHVEQLVEDDQNIKIIQYALSNNLDPNQITLDDYLKRRETRSHARPQATETPFIILDDNSHKEPEPSTTRRTPAPSTIDIPLFL*