MAQFLDALIVCVLTLLGGEEVQIPSLKQDPPAEVDAHRQRMQNTVYPWYDLSETGTFSGVGDVTINYRIFPSAAPSNMALFFLHGASEVMDKYAEFLYDIRQLQPGYDIYFMEHRGMGSSGRLISESKYLYVDDFDNYVRDAKTFYDTVISANNAYFKVFIWAHSLGAAVATSYAQKYRNDIQGLVISSPMMEILTKFPLSLDEDVAYTTTCASTLIGQGEQLALGQELPDTLVDPTSKESWERETVTTSWKRWTVFQELLVNNQDWLAGGGGSTWGSTNGFAKEAYSATFSIRKRKNARRITAPILMFQAGKDFIVGAEGQNTLKKNARNARSFTVVEFEDGYHELYLEKDRIRDQVLNLTSNFLDTF*