MGSHYFCKTKQRGIKGHAKIANMVPLASLLKLELENDKIETPIIRYGEASQSKKGEDFIVVKLDCQRIPGDGSSTFAVFGVLDGHNGASAAIYAKDHLPQNVLSAIPATLNRDEWLAALPRALVAGFVKTDKDFQQKGQTSGTTATFVVIDRWTVTVASVGDSRCILDPEGGEVSTLTVDHRLEDNEEERDRVMKSGGEVGRLCIAGGAEIGPLRCWPGGLCLSRSIGDVDIGEYIVPIPHVKQIKLSKAGGRLIIASDGVWDALSCDKAAKCCQGLSAEVAARQVVKETLRTRGLRDDTTCLVVDLMPPENYVPPPLPVTKKQSKLKSWLFGCRPKESTTVVTNKPGDNGIVEELFEQGSAMLADRLGSDPASGLLNCAICQIHITLGEGISVHAGSFFSMTSRTLEGPFLCTSCKIKKDAMEGKQIPREYQPP*