MLFLLLPAVLYLVFLWLREQDLNAKWQPDRESLLFNRKPLPAPLERTWISSYKLPLRTEGRSIVDTDGRRFKLSSINWYGASDELFVPGGLDVQHRSVIAETIKKMGFNSVRLPYADELVMKNPVIEPGLVLANPDLQGLRAMDILEAVTTALTDAGIAVIINNHITRATWCCGADPCDAGWANDHLGPLCAVKQTEEEWIQHWEEVMGRFVHNPLVIGADLRNEVRGLWGTMPWSKWAAAAENCGNRLLKMKSDWLIIVEGTESANDVSGALDRPVRLDVENRVVYSAHGYKWSGWGSWQGRFAQRSYKSFVKTMRRNWAYLLEVDIAPVWFGELGAPSNPSVGDVHYWSNLMRYLKSIDADLGYWALNPRKPKGNEKETYSLVEDDWVTPVLDYRMKDLQELIRQ*