MCGGAIIFDYIPARRRVSTADFWPGSEADAEDIHASHSTDPQRAPPPRAKAKPGRRKNQYRGIRQRPWGKWAAEIRDPVKGVRVWLGTYPTAEAAARAYDRAARRIRGAKAKVNFPSDTSSSVTVPTAVSRSAAAAAAQAPAVLPLPKVEAQTQVSDEVKELSEELMAYENYMNFLGIPYMEGGTTAASATTAAASAAAGVAEESQVPAPAGLWSFEDYYYPPSLSLFTE