MGRRGPKKHLKRLAAPNHWMLDKLTGVWAPKPSSGPHKTRECLPLMIILRNRLKYALNGREVMQIVMQRLVKVDGKVRTDRCYPAGFMDVVSLEKTNEIFRLLYDVKGRFVLHRIGAEEAKYKLCKVTRQEKGPRGIPYIATHDSRTIRFPDPLIKVADSVRVDIETGKIIDFIKFEVGNLCMTTAGHNQGRVGTIMGTEKHPGSFEMIKIQDAAGHVFVTRKSNVFVIGKGAQPIVSLPKDKGIKKSVISVQEEKYGVKQAV*