MPYSLVLNLLPLSPISPGYSQGKHLHALFLNIVSHCDRSLGDYLHEQKTNKAFTISPLQIVGNKNQKIQYQHNKPIPVNTPCWWRISLLDESLFGKLTQLWLNINPEKPWHLGNADLKISSILGTSQPNQPWSNAIPYARLYEEASANNNKFTFSFATPTTFGKGKQNDSLPTPENIFKSLCKRWNKYSNIEIPETELSLLSLFPSYFNIHTEMVSDYSKSKLIGCVGEISYQAFGNIDLQQIKYLNTLADFALYCGMGKKTTMGMGMVRRINN