MVYPEEPFWVLPTVTGFYEDRDYRVNVVEALQEFWQMKQSRGAELKNGALVIYESIPSNSQPYICFVTLPGGSCFGSFQN CPTKAEARRSSAKIALMNSVFNEHPSRRISDEFIQKAVQDARTSFKGTSQINEGTESGIGAFRFMLEANKGRTMLEFQEL MTVFQLLHWNGSLKAMRERHCSRQEVVAHYSNRSLDDEMRSQMALDWIAREHDNPGVIRRELVLAERELETFRMAGRELR FPKEKKDILMIAHNQLGGSALNSATIDD