MEFILSLIGSLLLIICVLVSVAFLTLLERKVLGYIQIRKGPNKVGLMGIPQPFCDAIKLFTKEQTYPLLSNYLSYYISPIFSLFLSLFVWMCMPFFVKLYSFNLGGLFFLCCTSLGVYTVMVAGWSSNSNYALLGGLRAVAQTISYEVSLALILLSFIFLIGSYNMIYFFFYQVYMWFLIILFPMALVWMSISLAETNRTPFDFAEGESELVSGFNVEYSSGGFALIFMAEYASILFMSMLFCVIFLGCDVFNLLFYMKLTFISFVFIWVRGTLPRFRYDKLMYLAWKCFLSFSLNYLLFFIGFKILLFSLL