MGRDVPTTSYDNDGILATTHAAVMPECSNVKELQESPIIIEPMTKDDDTSLLSDSEWEGVAGIDVLRAFRKATSFFEQLVTNPTFKLSNEIKLQFYGLYKQATEGPCLSSRPSVYRPAERAKWQAWKMLGDLSPEDGMKQYIALISEICPHWNTRPEDKETSSTGHGKRTVRMGPVFSMPVLETSGHEGLEDMHVCAKEGDIKGLEKLLEHTQIDQLDSEGRTALHWAADQGHLGIVKLLVFRGAQINVKDSDGQTALHYAATCQWEEIAKFLLENGADPSLTDNEGFMPFSQPS*