MAVKVGINGFGRIGRNVFRAALKNPDIEVVAVNDLTDANTLAHLLKYDSVHGRLDAEVSVNGNNLVVNGKEIIVKAERDPANLAWGEIGVDIVVESTGRFTKREDAAKHLEAGAKKVIISAPAKDEDITIVMGVNQDKYDPKAHHVISNASCTTNCLAPFAKVLHEKFGIVRGMMTTVHSYTNDQQILDLPHKDLRRARAAAESIIPTTTGAAKAVALVLPELKGKLNGMAMRVPTPNVSVVDLVAELEKEVTVEEVNAALKAAAEGELKGILAYSEEPLVSRDYNGSTASSTIDALSTMVIEGKMVKVVSWYDNETGYSHRVVDLAAYIASKGL