MFVRSRLRSFVAALVIGSRSETQLCYYSTAAAANFPSSPAAVYIPGRADAEGTAAYARKIGSGAAPGHFRSLRIGGSVGDLVVSSIGMGTFGGPDTDAVDREYIESLTRGLSVGINLIDCASNYRTMRSELAVGKCLSMAIKQGIINRNEVIVCSKAGFLSFDYREDIDPYTYIDNTYIHTNLFTREEFVGGCHCLSPNFLKNQVEITRRNMGLDVIDIYFVHNPEIQLNIVSKNTVYNRIKAAFRAMEECCDAGKISAYGVATWSAFRVNQSGKQFVPLEDLVNYAREIAGENHHFKVVQAPFNGKLQEAANQPTQTVRGKRMPLLHAAHHLGLSVIASSSLDQGHLCKNLNPDIRNKCPEIGEQRTDAQCALQFVRTTPGVLSALVCMKSGIHVEENAALIRVPAGARS*