MALQNIGVGNRDDAFYRYKMPRLVTKIEGRGNGIKTNLVNMVDVAKALARSPAYITKFYGCELGAQSKFDEKTSTAIINGAHETAKLAALLENFIKKYVQCYGCGNPETEVIVTKNQMITLKCAACGFISNVDMRDKLTTFILKNPPLQKSKKKGLRKAENERIKEGEAVDSEMKRVKKEMRKRGHDEEKSVLKKKSSGSDEEGHSSISSGQVDEVEDATEEDVEWLTDTSAKAAQQRIKEQLNAATSEMVMLNTVSDDKENDKEESSKALKKSERKGSSVDTACLNDNKENDKDKMMKAAVNKSPSRALDTEGIACSVDLSLHSKLLKDFKGCLDNKYNADRMVAHLKLSRPCISEQAAMNAYFDALFDGVHKGLSKEIYRKKQFLIKAIANGHDQALLLQAVESYFSSKSLEVCKEIAVSLKMMYDLDILEEETILAWYEKGSSNKVMERARPFVEWLQNAESEEE*