MVFRHEIKDTFLRTYTDAMQTYNGNDERSRAVDHVQRSLSGGGVQNYTNWSTSPYFLEHGIPPSCCMNETDCNPQDLHNLTVAATKVNQKGCYDLVTSFMETNMENLYFQGHHHHHH