MVPSDMLSPVVAREVHSEYSVLCTEENPSENPKHAIDTNSSSRGIPGEVYGVLYRLADKWADVPDVKNLVLKPLKGAMTNHVYECQWPQQEADSIRKVLVRVYGDGCEVFFRRENEIHTFERMSQLGQGPRLLARFPNGRVEEFLNARTLRAVDLRDSVISARIAAKLREFHQLDMQGPHEPQLWNRIGFWIDKALEICPQICHEEFQLETLKEEVSELQSKLSKSGERIGFCHNDLQYGNIMMDETSGVVTIIDYEYASFNPVAFDIANHFCEMTSNYHTETPHVLDSSKYPDFKERSRFIEAYLKASGRVSTALPKREELVEEVECYTLASHLHWGLWGILSSTFSNIDFDYLEYARQRFKLYYSSKPSLL*