MTAVYQQSWVLIFQTLFAVWQFVRDAKFFRIPYIALSSTWHRGLGYSFDTRRRSVYRLLEKESYEVQTFAAKELEFQTVPTANTVEAPGMSKVVDVGTGLIFSKLSSEVEKANWLELWRRENILRHDFDTLLPGLILCRVADEDYLLNVDVLRYGLYSVSTACFVDQSTSDYLNDTFLRLLSILPLFLQAKGLPLLSFVATSVIILLDQLSHPANYAWRKAESFMFRVVKLALATISQRSTREFLHTFLSTISLSFDCSDKLLYKSYYKWTSEVVLSCGSGGAIFLDGYTVSVLALDPHDAPLLPELLDFPLYGPDKLTLDISNTRLLGMGTITLYECQLKINGDHKYSSWRNEEELRKYISVLMYIVKSGQLPITSMRDDEAHCASLYDLSQIFDYELVKVSFPERRLVFFS*