MCGGAIISDRIPPPRSSSRLTADQLWGCSDVQNKKKKNKNKKRNPSNYHSKSLRFENVDFEADFLDFKDFSDDEEAYCLDIKPFAFSASELYGTSAGSESLISVDAKEVEKSSKRQRKNQYRGIRKRPWGKWAAEIRDPQKGVRVWIGTFNTAEEAARAYDAEARRIRGNKAKVNFPDEASVPASRQAGKVNPRKVLSDESSNPVLSNTMFMNNLNSGYCDNLGLLEVKTKTLYGYEALCATPVDTGPNSYARPAVAGVYFNSDQGSNSFGPTDFGWGETCSRTPDISSVLSAAIECDEAQFIEGVDLEEKPKSCSNNLVPDDVNTAHKPPEEFSTFESQMKFYQTPYSEGNLDVPVDAFLNADATQGGENAMNLWSFDELSSLMGGV