MVTAGGSGLGLGGFMRKQTDALCSLVQQHVGLCPGEKGCAIIYVRKKEDAEKLANCLSRMMPSSRLRIGFYHAGIPVKQRTQVNADWKAQQLDVVVATVAXGMGLDRPNVRLVVHWNLPGSLEGYYQESGRAGRDGLPAHSVLFYASQDKRSMEFLVNKATKEAEAKKAAGAPAKGGSALGLSSMAQAADEPDSGIVARSFAKVVEYAKQASCRRAALLAHFSEEYSGGCRNCDFCNSPEAVRSALSALSLAEAQQAFQRTASYSFRMGASKGEGGEWQEGEEEEGGG