MKPGTFTALAMALAAAATLLSSSPSKEILTSIKVDDDVELIPVDGGAAGPESLAFDLHGQGPYAGVSDGRVIRWIPAERRWVEHSSSTPELLDSCRGSQDTKREHECGRPLGLRFNNKTGDLYVADAYHGLRVVSPGDKVSRPIEPRSADDPFSFANGVEIDHETGAVYFTKTSTRFHRREFLNIVISGDTTGRLLKCDPKSGQVQVLADGLAFPNGLAMSEDGSYLLLAETSTGKIMRYWLKTSTLEEFAQLPGFPDNIKASPRGGYWVALHAKRGKIAELSTTYPWLRRLVMKLPARRVQGVMALLGRFGRQVIALRLSEEGKVVEEVTVHGAARKAFASISEVEERDGCLWIGSVLSPFLGFYRL*