MSRNTEATEEVGIWTGGRLNYKEGFFTQLPTDELAKGISEEVVRAISAKRNEPEWMLEFRLNAYRAWLDMDEPHWLKAHYDKLNYQDYSYYSAPSCGNCDDSCVSQPGAVQQTGANTFLSKEVEDAFEQLGVPVREGKEVAVDAIFDSVSVATTYREKLAEQGIIFCSFGEAIHDHPDLVRKYLGTVVPGNDNFFAALNAAVASDGTFIYVPKGVRCPMELSTYFRINAEKTGQFERTILVADEGSYVSYIEGCSAPVRDSYQLHAAVVEVIIHKDAEVKYSTVQNWFPGDNNTGGILNFVTKRALCEGENSKMSWTQSETGSAITWKYPSCILRGDNSIGEFYSVALTSGHQQADTGTKMIHIGKNTRSTIISKGISAGHSQNSYRGLVKIMPTATNARNFTQCDSMLIGADCGAHTFPYVECRNNSAQLEHEATTSRIGEDQLFYCLQRGISEEDAISMIVNGFCKDVFSELPLEFAVEAQKLLAISLEHSVG*