MGAPKQKWTTAEEAALRAGVKKHGLGKWRAIQKDPEFTFLLATRSNVDLKDKWRNMNIGLPGYVSREKSIKSLSKQRALKATDEPLSPLPLALLPGDLSAEDSFGLGDALVSSDSPKEAKSLGPRYTDMVVDAIVELNSPTGASSSDIASFIEANNLVPANFRRLLRLKLKDMVKDGSLVKVKENYKVNGPEEVDEGNHSSEMLIVAKRKMRGAVKSGRVFDNADDKRFRDESISDLTIRPPSKQYSKGPRSDRSMEKAMLDVDYARLKLKTAEEAARAAALAMAEAEAAAAAAEKAARKARAAEAEAEAAEIAAEVAALAARPPKKARRAALAVEEVAVTV*