MPCKGRVCPPGFGCASIADQGVLFVCGGMQTDMDCPMDSVLKYEMRKNRWTVAGNMSTPRSFFASGMIDGRIYAAGGNSADRYLSSAEVYDPVMDLWRPVASMGTNMARYDAAVLDGKLYVTEGWSWPFLYSPRGQIYDPKADRWENMRLGMREGWTGLSVVLDGHLFIISDLEDSVKLKVYDTGTDSWRCVSGSAMPPNMVKPFSVNTLNGKLLVVARSLHVAIGKVTHTTASPGGAHDMTSVAATTTTSVEWHSVAAPHCLADFVPSNSQVLH