MGDSPASSNRVKLRDGRFLAYKERGVPKEKAKYKIILVHGFGSSKDMNFSASKFFQELIEELEVYLLFYDRSGYGASDSNTKRSLESEVEDIAELADQLELGPKFYLIGISMGSYPTWGCLRHIPHRLSGVAFVAPVVNYRWPSLPKKLIKKDYRTGIIKWGLRISKYAPGLLHWWIIQKLFASTSSVLESNPVYFNSHDIEVLKRKTGFPMLTKEKLRERNVFDTLRDDFMVCFGQWDFEPADLSISTKSYIHIWHGKEDKVVPFQLQRCILQKQPLINYHEIPQGGHLIVHYDGICDTILRALLLKEEQQKLYKIN*