MKRAASALEPNVLRWIDDFCMRYGKLYAVHHCIGGRFQAVVADAAQADSMYRRRLLFTMLYQKIESEAVWDDDENGLGTAEDALQHFDALTADEKRRGQTPQVCLQAVRGNNPDWDRFKGLVERLLPAAPPSPTPKRARVDAAAAAAYARLRDGGASVREKLLAEWRERRRRGGRLQADHPLLRDEFPFPMFQMAIREYLERIRCRRRRRRAGAPARACLQGLPPPPGQRPEAEAEAGVGGASQDDEEEEDEIEDSEDEGRAFVEGNRRIQRAEEGRRQADATLRRAQARIPSILRRSRRARSGRRARPRPRPEGPHPLEDEEVDALKEGFQRHRSGVDLKDKWKWLEKKGKV*