MDVSSRHHLRSDDIDEIGDALRTGLGVELDGDAYERVTFADEEFEIVLVDGDPLVWYPDGEPFVTVAGANRTDPSTGVVTVDAGAVSFVSDGADVMRPGITAASPEITAGDLVVIQEAAHGKTLAVGRALVDGTEMDGESGKVVSSLHHVGDELFEFSV