MMAGEGSSDGSGASREMGRDYGTTKVPIHREVEKLEAKVRRLEALLGHTFTTIAKVKEAHLRFQSACAPYDPDKFLNADKEMGVELKKLSALNQQWKQSSGSGKSGEGHSCDGKSQESVNLELQQKCTEVEKLKGEVHKLKQKKEKLERRVKKLEKKSIRKNMETNQVPDRSTKSKKCIPTHQLFESTVAMAMDKVCRFTKILVAHMKKAKWDLSAASSSIEPNIAFAKTSDRIFAFQSYISLRMFSGFENEDFYMSGSLSSILNPAKHRNDSFRQFVDMQSIDPMELVSITPDCLFGKFCHKKFLQIVHPKMEESFFRNGQHRSLIKSGVHPRSKFYEAFLKLAKAVWLVHKLAFSFDPRVSIFQVPKGVDFCKIYMESAVQNVEMANETSNLLPKIGFTVMPGFKMGNETLKCKVYLNSMKAFSD*