MRVGCVLLRPTALASRRIRASSTSAIVRPFTVYHADWARVDLPDGHRFPMDKYQLARLALQNDDTLRGKIELRASPLVDIEDLEAAHCGEYVRKVLTRTLSEQEVRTIGFPMGEQNVTRSLASTGGTVACAREVLAGFGARAAAQLAGGTHHAYRDRGEGFCVFNDIGTAIRVVQRDELLPRDRKILVIDLDVHQGNGTAKMFEHDQQVVTFSMHGEKNYPIKTRERSTHDVGLPDDANDEMFLEQLDHWLPRLWQEYEPGLVFYQAGVDALAQDSFGRLGMTRNGLLRRNNAVYSMCISTNTPLVITMGGGYSKPIQASLDAHVDVFRSAAMRYTAP*