MKVAVLGAAGGIGQALALLLKNQLPSGSELSLYDIAPVTPGVAVDLSHIPTAVKIKGFSGEDATPALEGADVVLISAGVARKPGMDRSDLFNVNAGIVKNLVQQIAKTCPKACVGIITNPVNTTVAIAAEVLKKAGVYDKNKLFGVTTLDIIRSNTFVAELKGKLPTEVEVPVIGGHSGVTILPLLSQIPGVSFTEQEAAELTKRIQNAGTEVVEAKAGGGSATLSMGQAAARFGLSLVRALQGEKGVVECAYVEGDGQYARFFSQPLLLGKNGVEERKSIGTLSAFEQHSLDAMLDTLKKDIQLGEDFINK*