MVQRYVVVGGLLYRRSFSGILLRCVTVEEGREIIEEAHSGICGGHVNGLMLSKKIIRLGYYWLSLESDSVDYVRKCKKCQLHADLIHAPASSLHPTTAPWPFSTWAFDIIGPLVPTVENTQNKAFILTATEYYTKWAEAEAFIYIKASTVVKFIQKNIIAWFGVPKVFITDNGTQFISQVMEDLCTKYGIELHRSTPYYPQANEQAEATNKTLLKIIKKTVETTKGSDWPDRLVEALLAYRTSIRTPTGETPYALTYGMEAVLPFELLHPSLRTQLDEEMTEGQRREAMQIQLDLLDEKRMKAAEHAQVYKKRIARAYDKHVIERKFKTGDLVLKRITQSQLPHIKGKLRPNWEGPYVVKEVYSGNAYRLVNAEGEELPDPWNAMYLK