MCFVLNRDVPCIDFGSSFYTTEEQIHELFSKCGEVKRLVMGLDRFNKTPCGFCFVEYYTHQDALDCLKYIGGTKLDERIIRTDLDPGFEEGRQYGRGKSGGQVRDEYREEYDPGRGGYGRAYADDQRRREEEEYGKGK