MPNSFTGWMWESKAATAGDRKVVTKALCVCCSYPSNTEVKGLPKWASTGKHALPGCVGDQMRMKDMLKKEGVKVRFLTDHKKLSKEKDYSTKKNIVAELKKLVKWLDGAKEDGPVRQAWFVYSGHGVINPKRPYSLLPEDAPDPGGHGFVMLESIVPCDYFTTSELLSEVELEETLQGFNENGALLAFMDCCHSGTILGLPWDLELDESGEMVGCRAPHPEAIIERYSKCGRILCISAALDAEVAYETKAGGVCTNAFLESHNKGDPPAKVLIAMNQYARDHYMKQTINMSSNVEFTDADAAVIAGGIPHWSRSLGKIMSAPAALARSLAPKPQPVVERAVAFEKHPSAGAVSDFLYATALARHAGECGERALEIASQGASKAARLASTGKAPEEAADEANTYARGLIDDGVARRRGL*