MFRSLLPRATPRVALRCAGPKAVPSTFVAAPSLASFGRTQRGYASESGEHDLVIIGGGVAGYVAAIKAGQEGLKTACIEKRGRLGGTCLNVGCIPSKSLLNNSHLYHQILHDTKKRGIEVGDVKLNLEQMMKAKDTSVEGLTKGIEFLFKKNGVDYIKGTGALVDQNTVKVNLLEGGEQTLRGKNILIATGSEATPFPGLNIDEKRIITSTGALSLKEVPKKMIVIGGGIIGLEMASVWSRLGSEVTVVEFLNQIGGPGMDADIAKQAQKILQKQGIKFKTGTKVTKGDDSGATVALSVEAAKGGKEETLDADVVLVAIGRRPYTEGLNLESVGVEKDERGRLVIDQEYRTKIPNIRVIGDCTFGPMLAHKAEEEAVAAIEYIKKGYGHVNYGCIPSVMYTHPEVAWVGQNEQEVKAAGIKYRVGTFPFSANSRAKTNLETEGQVKFIADAETDRILGVHIIGPNAGEMIAEATLAVEYGASCEDIARTCHAHPTLAEAFKEAAMATYSKAIHF*