MFPIYTIPDELGPWSPIDIHHLSCPNNLVVEDEGCTNLSEFSYMELKVGYISAIKVNGFTCTGVVTEAETYTNFVGYVTTTFKRKHFRPTPDACRAAYNWKMAGDPRYEESLHNPYPDYHWLRTVRTTKESLIIISPSVTDLDPYDKSLHSRVFPGGKCSGITVSSTYCSTNHDYTIWMPENPRPRTPCDIFTNSRGKRASNGNKTCGFVDERGLYKSLKGACRLKLCGVLGLRLMDGTWVAMQTSDETKWCPPDQLVNLHDFRSDEIEHLVVEELVKKREECLDALESIMTTKSVSFRRLSHLRKLVPGFGKAYTIFNKTLMEADAHYKSVQTWNEIIPSKGCLKVGGRCHPHVNGVFFNGIILGPDDHVLIPEMQSSLLQQHMELLESSVIPLMHPLADPSTVFKEGDEAEDFVEVHLPDVYKQISGVDLGLPNWGKYVLMTAGAMIGLVLIFSLMTWCRRANRPELKQRSFGGTGGNVSVTSQSGKVIPSWESYKSGGEIRL