MSDPFLLDGHFTPHRIKGSHLGMAPNQKVRRLPAGSTITSGPSRRINIRPPPTGTTMADQMVLPREQVKMLAREVTLCPNALELELKALITKLSYQNSKLTVDLEEAQDLALGRPGNGLKRDLVASHEREAALMEKEQKVTEIQKRIEEALQREEDSKSDLENISSNFNETKPEKTKENSCVLKELRNTLEYEKKRSMELDIIVSKLKNEDLDGLDLAALDELQSLHVDAIMKLCHAKMNGGQVRMQFKSVVTRSIYFFKL*