MALGAKSLFFSGISLQKTQLNQKSFIQNPLFHRKLSMGQKTVRNSPSLYVIASESKGLTYKDAGVDIDAGTELVRRIAKMAPGIGGFGGLFPLGDSYLVAGTDGVGTKLKLAFETGIHDTIGVDLVAMSVNDIVTSGAKPLFFLDYFATSHLDVDLAEKVIRGIVDGCQQSDCTLLGGETAEMPDFYVEGEYDLSGFAVGIVGKNSVVDGKSIVAGDVLIGLPSSGVHSNGFSLVRKVLAQSGLSLKDSLPGNGLQAITLGEALMAPTVIYVKEVLDIISKGGVKGIAHITGGGFTDNIPRVFPKGLGAAIDKGSWEVPAIFNWIQESGGIEESEMRRTFNMGIGMVLVVSKEASNQILVEHKAYLIGNVVEGEGVMYH*