MVGPSLLQLPWVALAYARPKHRQDPNWTYRQAFTNSLLKAFLRNWVALHLKWRLSLKPRSESDRFIQIPPANPALYTGIVIDEKIRPETIGATWYPAPYPSPDSSQTALPEGQHVVLHLHGGSYILGDGRTSSCNFLATTLLEHTPSSYILCPQYRLAGNRNGNFPAQLQDTIASYAYLIHTIGIPASQIIISGDSAGADLALALLRYTIEFDNLSILPAPKCCWLWSPWCDVPPAVDPGRWNHSANYRTDYIPGSFPARGAKLFLKNVDVTKYVERYVSPVLHPFAVPSPVLIITGDREVLFEDHKKLSQGLKELAHKDEQIELFVTRGVPHDVLMIAWIMGFQKEARESAIKAGEFVSRLSN*