MKTAARTTIISLLSKIEFGQIKLNTKQESLVFGKSKVHPETDEELAVVIEVVNDAFWLRMFLLSDIGFAEAYMVGDIQVDRLDSLFKIFILNRSNLSEMSMITSSLRYLERDVPGLPIQGYDLLGKDRLELAQYEKLDLIIEKAKIRKDDRVLEIGSGWGSFAIRAVERTGCRVDTVTLSIEQKKLAEKRIRQAGLEDRITVHLLDYRDLPNKFVTPFDRIVSIEMIEAVVVERCLKPKIGIAVFQVITIPESRFDSYVKEVDFIRKWIFPGGILPSVTFMTNAISKGTQNRLLIESIQNIGPRRLRAYLREWESRFKRNFDELIAPCLVKLILKWSKTLIEFKSSNANGSIILNILQLDSNLES*