METIRRSVAEIAYTPLHQHRNLPLVHRSLLPFLSLASSLYRFFLFLHRQLYHLGLLKKQRMPVPVISVGNLSWGGNGKTPMVEYIARFLVDAGISPLILTRGYAGGDEAKMLQRHLVRTSAKKLCPDQKLGGSSITNKIGAIILDDGMQHWKLFRDLEIVMINGLMPWGNGQLLPLGPLREPLTALRRADVVVIHHADLVLDGHLKVLESMVLEIKQSLPIFFSRMSPSHFFEVWNCDSKLPLTIVHNMVLLCVSAIGFANAFIEAIEKMGPLYIDRIDFSDHYFIQDKDIEIIRGRIRELKDEFGANPIVIVTEKDYDRDPVILKRLDGFQVLVLCSSLQIMPFLEHTEECFNTLLKNLVNQI