MSLDDKYIPIFYGLCRNPSPLNFQPPSSSDNMVETSPTPQLPLRIGTRRSNLAMVQTEGIRDRLQKIGPDRTYEIEALRTAGDRDQLTALYDFGAKSLWTTELEEKLTSGELDVIVHCLKDMPTTLPDTCELAAIPPRDDPRDALIIKAGLPYTSLKSLPEGAVVGTSSVRRSAQLRRLYPHLRFANLRGNVETRLAKVDDPHSEYMCMVMSAAGLERVGLKHRISQYLGSRDGGILYAVGQGALGLEIRKGDRKMQELLGQLADRKSTLACLAERSLMRTLEGGCSVPIGVETEWMSSGDLRMDAIVVSLDGTRSVEDRITARVEAIDEADALGEELAGRLLEAGAGEILKDINANRPSKD*