METIRRSVAEIAYTPLHQHRNLPLVHRSLLPFLSLASSLYRFFLFLHRQLYHLGLLKKQRMPVPVISVGNLSWGGNGKTPMVEYIARFLVDAGISPLILTRGYAGGDEAKMLQRHLVRTSAKVGVGANRSAVAASFLERYGCINNFNSSYFKKLCPDQKLGGSSITNKIGAIILDDGMQHWKLFRDLEIVMINGLMPWGNGQLLPLGPLREPLTALRRADVVVIHHADLVLDGHLKVLESMVLEIKQSLPIFFSRMSPSHFFEVWNCDSKLPLTIVHNMVLLCVSAIGFANAFIEAIEKMGPLYIDRIDFSDHYFIQDKDIEIIRGRIRELKDEFGANPIVIVTEKDYDRDPVILKRLDGFQVLVLCSSLQIMPFLEHTEECFNTLLKNLVNQI