MASVCVNDALTDDELRCVLSKLDRDKDKEVFSLVCKRWLHLQSTDRKKLAARAGPHLLGRLAFRFTQIVELDFSQSVSRSFYPGVTDSDLTVIAEGFRCLRVLNLHNCKGITDTGLASTGRCLSLLQFLDVSYCRKLSDKGLSAVAQGCHDLRTLHLAGCRLITNESLKQLSKCCRGLEALGLQGCTNITDSGLADLVKGCRKIKTLDINKCSNVGDAGVSSVAKACAYSLKTLKLLDCYKVGNESISSLAQFCKNLETLIIGGCRDISDESIMILAHSCRDSLKNLRMDWCLNISDSSLTCILKQCKNLEALDIGCCEEVTDNAFLDLGRGDVLGLKVLKVSNCPRITVKGIGKVLEKCKSLEYIDVRSLPHVTEVRCTEAGLEFPKCCKVNFSGSLTEPDVLLGYSGLP*