MGSGSLREVHHPTLYYEDGNVVLSAQTQDREVHYFRVHQSILCRHSPILADMFAIPPLRVSASRDTLAEVYDGVPHVQMPDSAEDLASFLHVLYDPLGTAYKRFNPDTPVLVQGTLKLATKYECDALRTRIVENLEADWPQTLAQWDARRAEGILARSEHSQQFTGKVNGLYLDDRLPEPASAIRIASDYHIPSILPAAFYQLALLSTDADWDTYRANPGKHLRFGARTARWRLLDKRDLMRLVHGQRLLASYTREIGTIIFGKRCQRGIKTCAKARGDCWKYFQEDAPNSMDDPLDILYDCSRLDTLFTDIPCAACVADIATMAEKKRRELWRSLPAFFNLQ*