MPRTTVVESSGCPPLRALTTDILGLVKVVEAHARPAGAAKVVETWGAPDASRAIVAASLADRAADPVLAVARRNGVVELLNPLNGSALAAVKTAGSAPNDSGAEGDPLAALHLFARQTSDSILGTFLACTEKGKASIRSITKENADSGSDVGPSATWDVCNGANVQFCSVDHGESYVIFGGKGIEVNLWDITSSSKTWSAKSPRANSLGIFTRPWFTAGTFLCKNDHRKIVACTNNHQVRLYDTALQRRPAVSVDFRESPIKAVAADPNGHDVYIGTGTGDLASFDMRTGKLLGCYIGKCSGSIRSIVRHPELPLIASCGLDSYLRIWDTNTRQLLSAVFLKQHLTTVVLDSHFSVEEPGEMKFKQLESLVEAEAEVRKEKKKKKSRPTEEDEEQVGVVDHSDNNGEMYARKEKKKKKKKKSRTIERDEEPDNDGEMCSPKRRKSVERSKCLKKSKKQQVA*