MSGGGNTVTAVGGGGGGCGGGGSTGGGGSSGGGGGGPCGACKFLRRKCVPGCIFAPYFDSEQGSAYFAAVHKVFGASNVSKLLLHIPVHRRSDAVVTICYEAQARIRDPIYGCVAHIFALQQQVVNLQAEVSYLQAHLASLELPQPQTRPQPMPQPLFFTPPPPLAITDLPASVSPLPSTYDLASIFDQTTSSSAWATQQRRFIDPRHQYGVSSSSSSVAAGLGGGNSQDLQALAHELLHRQGSPPPATTDDSPSRTMSR