MEKRRYSLRVSNSKVTASLLFLFVLCLYYASVQCQESSKVTPPSPSTPTQSKNGLKRILVSIFLGVLTGLIGAVVFAFVVRFLVRYMKRTPILKGPVIFSPKITPKSLQSALENENQLLGSSSNGKYYRTALDNGLTIAVKRFEPFEIGSPERQSKSVKRRIQQELEMLASLRHRNLMSLRAYVREPDRFSLVYDYVPTGSLEDAMNRVRENELQLGWEVRLRIAVGVIKGLRYLHFECAPQILHYNLKPRNVILDAEFEPRLADFGLAKLTPNLDRATSGYSAPECFQDCRYSDKSDVFSFGMILGVLLTGRDPTDPFFGETASGGSLGRWLRHLQQAGEAREALDKSLLGEEVEEDEMLMAVRIAVVCQSEMPADRPSSDELVPMLSQLHSF*