MRRSRSFEEEKRRRGCMKLEIEEKGRRRGKGEARVALAEDTERARSDSRGTGDVEDATGFVTGIAAIRAVLPTTDSYQTFASTWKLMTQGNPAVVKFEALCTLLFNLFGNSGDKGKRKMRCHYCKANDHLIKQCPKLKAKEAKKKEVGSTIRSNTSAAIVESSVKGYCDANGDAEWAFSAECTYDPAVHDACMSVVAADSHVWYFNSGATKHITSHRDLFTSLESAPHGNTVTCANNASYPVQGVGKIVLTAANGSSFTLVDALYVPGIKKNLLFVSALARLGLVVKFVDDRCTIHDLSFGDEIVTSGILCHGLYKLTLYDKCVQNIANAIVDSKAVSDAKLWHAHFGHLNFAILLRLQKSDMVASLPSLEAPVKHVCCESYILGKMQRAKFPKDGSVRATCRLQLVHSDVCGPMQTLSLGNYLYFVTFIDDYSKHAWVYPLKAKSEVFMCFK*