MDTKRMLQNSVLALTDDTLISIGTVTNAAREVANDGVDQCDPQIITQASSLSKLPLEPSSVDIVIPIFRSIEFPGDLLVKEMFRVLKPGGTILIYSSQQSVIGETDKAISGLQRKLLLGGFLEAEALQPKPVGLSNVVCSFGVKAKKPSWNIGSSFALKKSIKSPVKVQNDDYSDLIDEDSLLTEEDLKKPQLPPVGDCEVGSTRKACKNCTCGRAEEEEKVKLGPTMDQLSNPQSACGSCGLGDAFRCGTCPYKGLPPFKLGEKVSLSENFLVADI*