MKSIRKEEDEEYTLGKKLVVTTLKDIQLHLKVIILITTSFMVWFLFLLVFSPKRVSNSTRLFLSTPPIECKDNFSVYIYNLPSKYNFDLLRDCTSLNIYTDMCPHVTNNGLGSPLPQMGSSWFTTHQLIAELIFHARIQNHPCRTNDAHKSTLFYVPFYGGLHASSKFRELNYTTRDALAVQLVEYIHKQKWWKRNSGRDHFMAFGRTAWDFMRSDEVPDFGANKLLNMSPVKNMSVLLVERHPWEGHNQYGIPYPSYFHPSTSSEMVEWQNNMSYMDRIHLFSFVGAPRTGKKKVVTRDRVIKQCEESSNCLILKCGHGPSKCHNPIEVVKVMMRSNFCLQVLGDSYTRRSTFDSMLAGCIPVFFSNHTAYSQYQWFLPSDPTTYSVYIDLERNHNIKIEEELLKIPMDEVERKRRTVIELIPMFTYAHPNSTSYGFKDVVDVSLKSLSNHVSSLLRPTLLDLS*