MKQEVVLYPSPGMGHLVSLVELGKLILRHHPTFSITVLITKPPFDTGATAEYVARVASQVSAITFHELPPADLNVLNPNLELLIFEWLSLCKPHVSEALLSISEKARIKAFIMDFFCCTALEVARGMGIASYIFFTSGAGFLDIFFYFPELHKENPGSFTDLDRDLVVPGIPPFPPRIMPTVMQDKSQDVYDWCMYYASTMPKADGILVNTFEQLEPLALKALAANEFRPGVPMPKIYCVGPLITVGDADRSSEVLAWLDTQPEGSVVFLCFGSVGRLSATQIREIAIGLESQRQRFLWVVRSPPTEDPSRKFLPPADPDLDALLPEGFLERTSGRGMVVKNWAPQVAVLRHSAVGGFVTHCGWNSILESICAGVPMAAWPLYAEQESNAFMMVGALQLSVRLERDDNGFVKAEALARCLRELMETESGKRLRERTTVLKDGAAKALSEGGTSLKSLELLVKAWDQAPN*