MTMRTVHDNPNIRIFTEGDIERITNNYSTLIGKGGFGEIFRGVLDDEDDMVAVKRYIRGDLRDEFMEEVRIHAQVTHKNIVKVIGYCIGKKSLMMVTEFISNGNLEYALHNSGISIPLGTRFGIAIGCVEALSYMHSMHLSSGNLICHGDIKPTNILLDGTLIAKVADFGLSKSLSGGITRYTENVKGSIDYMDPIYLSAGRVTRKSDIYSFGVVLLELISQKRVKEKGGINLIAAFNQAYANGKGFRGLLDTEIANECNMKILEGIGKLAVECVAIDANKRPNANDVEKRLLMLWAAQHGKEENIIRRLYRRSPPEIISSSSSNKLGNARIFREGELKKVTENYSSHLATGSSYNIYKGTLEDNTLVAVKKYFDRYEAGKEEFRSRVAMVIMSPVVHKNITKLLGICLEANPPTLVYEYAARNLSDILHCKEDFPLELRLKIASKTSRVLEHLHSSRIALRHGDVMPSNILLDDGFVPKVTAFTLSTRFTEDNATRMSMVKGDGNYMDPYYRHTNLVLLKSDVYSFGVVLLELITRKQPAGDCPEKYGLVSEFARAYKMNKSGKAMFDERIATEENIPVLEEIGKLALHCINLKLSKRPTMKEVAERLKKIRRWCNGHEGYRMLIQPECTMALSRRSQFVD*