MKLSTSGMGQQAHEGQPKRHLLTTGWSVFVSAKRLVAGDSVLFIWNEKNQLFLGIRRATRPQTVMPSSVLSSDSMHIGLLAAAAHAAATNSCFTVFFNPRASPSEFVIPLSKYIKAVYHTRVSVGMRFRMLFETEESSVRRYMGTITGIGDLDPVRWANSHWRSVKVGWDESTAGERQPRVSLWEIEPLTTFPMYPSLFPLRLKRPWYPGTSSFQGILRTQCYAVRKVKLYNPEVSL