MVQVYQEPICRRQYNGILSAALIFRVVLFIASVVLSFLIAYGTGGFWKKIGVDVEQPTVHYSGDGLAILEGSQVGQEQVWTTSPALSALLKGRVASASVQVGEEDYNFDGKPETIRFIARIQSATAVNSVKLLLQFQYSLKSAVRMKMYGLAYITFNSLLPGHGLVTDGQLVLQQLTPLPQYTYHDLYNTPLLNSSAYLDGTALQVDAALQLSSIIAKYQARNFTTVFQNQYPIWQAGNGNDFIIDARVRIPANQLQIYRPATGEMLKWGWVQFVSVFLILWCLASWFEAFIFRHRLFETRMVSDLQPKAHKF*