MSVTACMDDVHHKLSLLNYPRSSAPSQSLLYAGLERYALLDWLFFRLLGDKSPFTQQDLLGEGADRDEEAARIQYLAEIAKYLGLTPTVDPDAIQGKGSYESRAEMLHLIVELVEASSVTDNPEWSVDDQVAKDILLVDAIAEKQTQVFSDECKLFPADVQIMSNIAMHDITDLERQLSEQVKSVERLQSSVAELSAKQSYNPNEDYVDAEIELRARLATFLDSAKSFNIIYAKEIRPWTHMMDVPQLHGLGPAANRLLDSYSQLLKLLRNLQKMRDSYSAVAAGSDVANDAISASTEESSLVKLVAECEEALLLLNNGLSILSLSLERDYIGGIHTDKPASPL*