MDPYHYQAVYDPRGFPMIHPQPYLHHPAAAGALGDSRVRGGGGGGGGGVRRRPGAKLSTDPQSVAARERRHRISDRFRVLRSLVPGGSKMDTVSMLEQAIHYVKFLKAQVSLHQAALMQHEEGCPVELAAAYSAAVAGGAGEVTLASRCRAGACEAEVVQLQVPLQEAVSYDLAAPQLHGIDPGQISGVHELPPLPSCVFAEPAAASYSVCDLDEGETDLPGSY