MAETGEEETASAEASGFSDLSDSELVEFLDLEEAKESAVSLSKPGPSAELPGKDDKPVSLQNWKGGLDVL
SPMERFHLKYLYVTDLCTQNWCELQMVYGKELPGSLTPEKAAVLDTGASIHLAKELELHDLVTVPIATKE
DAWAVKFLNILAMIPALQSEGRVREFPVFGEVEGIFLVGVIDELHYTSKGELELAELKTRRRPVLPLPAQ
KKKDYFQVSLYKYIFDAMVQGKVTPASLIHHTKLCLDKPLGPSVLRHARQGGVSVKSLGDLMELVFLSLT
LSDLPAIDTLKLEYIHQETATILGTEIVAFEEKEVKSKVQHYVAYWMGHRDPQGVDVEEAWKCRTCDYVD
ICEWRRGSGVLSSSWEPKAKKFK