MSYPHDRLNDEQVRALREAAQLVSQARSTAADVLSRSGIDPGLVSHGSLHFCTAMQSPGPPIRACGCPGFRGDADFCFSQYHDFTGPDLGGGAIIRICGHPRDAHEVI