MSNAQMNRDDGGLANVPRGGSYYPAPDELDPNVEINLASLRDAPADGKPLYSYATLIRYAIKGAPDGRLLLEEIYYAIEQRYPYFKTAPAGWKNSVRHNLSLNSCFKKVARPLTDRGKGSYWTVDDSVDPKQGIHRVRSRRRKNKQGTDNTASPVPYHYPYGAPEGSYDAYAAMYPYGYDGTMFPTSYMAGSEMAGAFSDPALGHSPDHATNNVDWRALYSGELERLRNMTKEQDKEDAPHDWYRMMTLRLRMGMVGLAPFSGNQHPHHHHGTGAHRAGAGGEGHQQQEEHQQLAQHEDLDDNGLMEEDDEDEEE