MGHPEKAHIMGVAAAPPPIQYRPNPSPPQPSVAAAPPPPSHHQIPSGGDGFHRQGRGNFGGGPIVVGNGGGGNGPGATTLFVGDLHWWTTDADLEAELVKYGRVKEVRFFDEKASGKSKGYCKVDFFNPRAAVACKEGMNGHPFNGRPCVIVFALPNIVRRMGEAQLKNNQPMGQKNSGMQKSGGRGGGGPPGGPPGPQVGGNYGGRGGGGAGGGGGGGGGGGGCGACDWYMGISRGSCIKDRRMILDPMVALISLAETLDLSFWHFSIHP