MFPPGHQNQDPDAPIRATDNDAAVARLSAVQKHYLHDPFVRYLVPRAHLQPPRPPLINIGTYVRTAAIDLLVDEFIDLAKQSGQKCQITGPRKDDFSTYIEVDFPEIVTRKAMAIRKSKELNGGLGDPAQVKVVGGGTGLHSAQYHLLSADLRRPPTETLEPLFTSTEHGVDGQPLLSPSLPTFLLFECVLAYMEPGASSTLLEWFAAYVSKGGGILGCLIYEMFKLNDAFGRVMLANLQARNVTLPGAEPFTTLESLSKRFTDTGFTAARALTLREIRRAYIDETELERIAKLEFLDETEELDLVLDHYAISWGLLISSEDKSTWGSWGLKQKRA*