MPSNGAHDIVFRTSIAACNASSHLRVYMQDVMGKIRESRYEDKWSNGTEKNAIASAKLYSPVACTSSDLENIRVYYLSTDNTMKDMAYDKSKGWYEGTLGKKRFMTAPYSKLAACQLKGPDMTLRVYCQMADNTIQEYGVKDNGNWEKMSTLGSAMPGTDIACTVFKTSEPKIRVYYQHMEHGIIEKCYDSKRGWYDGAVKFPKVQPRTSIACTSYMTSSEVVGIRVFYNTSNMMREMVYDGKSWTESQFHADCIPGTQIACVSWMNGARPDVRVYFQAGHEISAITEYVWTQGRWSSGKLALPPA