MDLKVLTPQHQVFINFRGDELRNYFISHLVDALQRNEINVFTDKKEKKGEDISNLFKRIEESKIAVAVFSKRYTESRWCLDELVKMKERADLGKLKVFPIFYNVTTHEVKLLEGDFGTHFRRLEWDYRSEQRRVDKWKEALACVSATSGSLSESDFTKSTVKEILILLQTIPSVQAENCLVKKLFLFGYNLLVKRLPVIGETSAMKMDSFISSEAQKGSIDSPSESKIKSFSGNNSLAPHEAIASGQGPTPKETSRITFKPRGDIPQTATDFDNKMSKVQMFEQKFASRMTRNLDSQPRGDIPQTATDFDNKMSKVQMFEQKFASRMTRNLDSPPEAKIKSFTGSSSLAPHETIASGQVTTPTETSRITFKPRGDIP*