MRFESLIGFALLVVAGLWPLRAAAQMYAAIFNFGDSLADAGNLVVDGIPEYLATARLPYGMTYFGYPTGRVSDGRLVVDFIAQELGLPLLPPSKAHNASFHRGANFAITGGTSLDTSFFEAHGMGHTGAVELVVPGVLPIGCFPVYLSIFLKQRPEMYGPRSGCIKDLNTLSWVHNALLQRKIAELRKKHPGVRIMYADYYTAVTQFVLHADNWGFLKQTPRTCCGAPGVGQYNFNLTSKCGEPGAYACDDPSNHWNWDGVHLTEAAYGHIAKGWLYGPFADPPILEARQR*