MKLRIRAAGGGSSSTTLRVEVPAACSLQGLKDAIVDALECRGIPFSCPLQISLNKTHPIDGHASALLSQLGIRNGDLLFYFETGASHPATPGGPQSDFASKDAASTRRELCAAAATRRASSLVHPSTSTAAMDAENIEFCVSGNPRMMVDGPSASSGVAHVSPDTQIDGENLPHDTVVEDADAGAARVSNSIPSILQRILIAECGHVRRPSDLLVLAVHAVMLETGFIVVNAMEEGYTLPGGWSNGGIANISYTLPEIQDLGNNVGNVVVKSLTLGYNVVVYGTIAGGSLQPLKLSMLALKHLIGNVLSHDDLISSYSDLFELWKCAKDELSLPLLTAMCEMAGLPAPSSFLVIPTELKMKILECLPALDLVKAGCSCSELRHLSANDELWKKLFLDEFGNPSVAQQLPSFRGWKTAYTARFLERKRIFERRVQPQRPMYGISTRFAPRFPRMRGIIGGDYDIYPLGSGPFRGGFGGARGPLGGLHGSLRDENMGDIW*