MGSGSHREVHHPTLYYEDGNVVLSAQTQDRELHYFRVHQSILCRHSPILADMFSIPPLRVSASRDTLAEVYDGVPHVQMPDSAEDLASFLHVLYDPLGTAYKRFNPDTPVLVQGTLKLATKYECDALRTRIVENLEADWPQTLAQWDARRAEGILARSEHSQQFTGKVNGLYLDDRLPEPASAIRIASDYHIPSILPAAFYQLALLSTDADWDTYRANPGKHLRFGARTARWRLLDKRDLMRLVHGQRLLASYTREIGTIIFGKRCQRGIKTCAKARGDCWKYFQEDAPNSMDDPLDILYDCSRLDTLFTDIPCAACVADIATMAEKKRRELWRSLPAFFNLQ*