MEERNDHAEKLDEVLLPGFRFHPTDEELVGFYLKRKIQQRPLSIELIKQLDIYKYDPWDLPKLASTGEKEWYFYCPRDRKYRNSARPNRVTGAGFWKATGTDRPIYSSEGSKCIGLKKSLVFYKGRAAKGVKTDWMMHEFRLPSLTDPMSQKKYIDKTIPANESWAICRIFKKTNSTAQRALSHSWISSLPETRTSDMLTKEQESTQFYSPNMPLTKKTSLLASQFCTNNNDGQDLTTASSTFCPLDNVASYKSLLNPLMHKAFDHFPLSNGDLNTGLIFSSSPLETISNANAKSSMDVSSMLLNMSSSVLGDFSNNTPHEDTTTSFNGGLQLQDHCHDYLMQATFGNQYDNNALVKVPNVNIVPRFGDQELETVRSIGFPFSIGDAWKSNMLWDTSSNCPCDVPLSHSTTKCYT