MVKLTLELIAAANKGNPPSSITELSFSRKELHKMARLDVLANLVRLDLSHNRLQSVEALSNCKSLKWLSVASNELKSLHGVESLFNLTVLNGSRNQISSMKEVKALGELRALILNDNQIDSVCKLNGLTALNTLVLSRNPISTIGTSLNKVSSLVKLSLSNCELQDLGSLKDLVVLKELRLSHNEISVLPKDVRKNSQLHIVDLGNNCLKALSDIEVLCMLPCLENLSLRGNPLCSQHSYEDEVKKILPNLQVLDGHPLQSTSKKQHPKEHLILPSMARVKKSEEAEGLSSFKKPKQGQKRKKADVGDQRISMTEDKKTDLNTIEDDWKQASTVATASDDEKPFIELIVQGESNNTGGLEERKLERLADPYRRPKKGDSGIVSIINKKAKPSRTQNDRHDTRAGSAFSVSLEEVNIGAGGPSSWDM*