MDAAGELLVECAPGLWEGCSPHQRAFDGKVLPKILCCAASGLPDALHILAHNKAFIEEQLLAHGAVLLRGFPLQGAADFDTVVRQAFGWQEVPYVGKAIRKQVVGRVLTSTDTRPDLSIPFHHEMTEVVRGPPSKILFFCDIEPTHGGETPLVLSHKIEEKMREEFPDFVEKLEEEGIFHITTVPPSTDASLLIGRGWPAIFATDDRVEAEKRAQEHFGARLVWLPNGHANIIGGPYKAIKALDKNRSARKQWFNLIAFAREEDPSNNGGNISNMDDCISYDGLYTLVFQDGKPLPKHAIARSKELLEHMSVDIPWKRGDIMIVNNLAVMHGRRPCSSPRRILVALCDY*