MVHLATVKRDSEDVEPLVKRVDSIELETTDDDGFYSTVYGTRFAAEQLPQNEMPEKEMPREVAYRMIKDELSLDGNPMLNLASFVTTYMEEEAEKLMTDSFSKNFIDYEEYPQSAEIQNRCVSMIARLFNAPINSDDEHPVGTSTIGSSEAIMLGTLAMKRRWQNKRKAEGKDTTRPNIIMNSAVQVCWEKAARYFDVEERYVYCTEDRYVIDPKQAVDMVDENTIGICAILGTTYTGEYEDVKAINDLLVERGLDIPIHVDAASGGFVVPFINPNLLWDFRLEKVVSINVSGHKYGLVYPGVGWVVWRSPEYLPKELIFNINYLGAEQASFTLNFSKGASQVIGQYYQMIRLGKRGYRSIMVNITRIADYLAQQLEELGFIIMSQRRGRGLPLVAFRLPSDRDEQFDEFALAHQLRERGWIVPAYTMAPHSNELKLMRVVVREDFSKNRCDALLTDIKLALKTLSDMDKAMLEKYTLHVRKHSVNSHKSKHNHSHYKNEKHSLQGKTGKTHGVC*