MNGIARSVLRLPGLRNLVVVPATAARLPGQQRLFSGALSNGRLVSGASASFAKSSHRHPCGCVSCRFAHTKAEKELVEFLAEEIVAEKKALKLKTIPTELEGFKVSLNGAEVKLTKQQADETITISFNVNHTVDTESEPEIDPREDKPDIGEMKSKPNFEIDFKRGNQHLSFSCSFNSEPGASGADDAYNDIFGIDEITLYDGEHTENVYAVGGEVIDGYLYDLLMNYLEEKGISNEFAEKLVELSTSYEHTAYIGLLEGLSKFTAK