MRESTLMEKVTRRTISSFIFFIVSSTILFLAGKSSAKISHNGDNNVTALFLFGDSFLDAGNNNYINTTTLDQANFPPYGQTFFGLPTGRFSDGRLISDFIAEYANLPLIPPFLEPGNSQKKLYGVNFASAGAGALVETFQGSVINLRTQLDHYKKVERLWRTNFGKEESKKRISRAVYLISIGSNDYSSIFLTNQSLPISMSQHVDIVIGNLTTFIHEIYKIGGRKFGFLNVPDLGCFPALRILQPKNDDSCLRDASRLASMHNRALTNLLFQMQRQVKGFKFSLFDMNKSLRLRMQHPSKFGFKEGEEACCGTGKWRGVFSCGGKRIVKEYQLCENPKDYIFWDSLHLTQNTYNQFANLIWNGGHMSDSLVVGPYNINNLFQIP*