MNLSLYTISLSPSNSIRFTSPKRCCHYHVISRRVSPSPYRRRHLRRRRFPFLKKFSPEDTPPSDQNLHFVLTVDNLPTKSFYSIKDLIHLKLREFLHSGRAAIEDLQTLIRIDTDAGRVSFSCTRSTVKFLATLLVSTFLLIFTLRAILNLVRRIPLNTGNNNVELVYKRDRSLGGREVLVAKNETPTLDRKKPNVLDRDEGNSNWDLDTPISFSRRRKKKSSVEQLPKWWPVSTSGSDQVGTENQEEYQRMADRLIRAILDNRMTGKDILADDIIQLRRIGRISNVKVSFDTENARDTLFRVAVDFILNYCESTASQSAFVLIDGEEAQNFVAGLADNVGLESTRAARMVSAAVAARTRSRFLQAWALEIQGKHSEAVVELFKICVIHQIFPPEEFSPEMEMVARGLEKHLKVDQRESLMNSLLQVCGDETRRSVAEALGLMYMKSNIAHQQENKYT*