MRFHGDMLLTTPVISTLKQNYPDAKIDVLLYQNTIPILSENPEINALYGISNKGAGTKEKIKNALSLIKKLRANSYDLVVNLTDQWSVALIVRFLNAKIKISQDFGNRQSALWKKSFTHLVPYAGEHAVERTLSALKPLALKQYVTETTMSYRPEHWENMRQQLKQLGVTRQYVVIQPTARQLFKCWDNDKFSQVIDAVQRRGYQVVLTSGPAADEMACVDAIARGCETKPVTGLAGKTRFPELGALIDHADLFIGVDSAPGHIAAAVKTPVICLFGATDHVFWRPWTDDIIQFWAGNYQPMPERHELDRNKKYLSVIPAEDVIAATEKMLPHEARTIDLDSLL*