MHPGSKKMNAAELDDHEKGKLFVGGLSWETTQENLQRYFGRYGEVIDCVVMKNNETGRSRGFGFVTFADPENVERALENGPHTLDGRTIDPKPCNPRSLHKPKRTGGYPKVFLGGLPPNITETDLRSFFSRYGNVMEVVIMYDQEKKKSRGFGFLSFENEAAVERATAEHFVNISGKQVEIKKAEPRDGSGNNNSMNADSYQWGSPQAPPMGNGQMGGPPMNMQSNMMQGYQGWGASQPQQGYGGYGASAGAANAYQGWGAPPPQQWGNYNATPQQTQGYGGYDMYNSSGASGAGGYGSGNWNSWNMPPNTGSTGSADMYSRPQSGPTAGPAGTAGPTAGGPSKPGSEYGGGSAYGSGAAGGYGGYYQNDQNTAAAAAYTNRPRSAYGGGNDASSQPPYPAF