MSMLELITKASAAHEQLPSDSQYPIVLNPDPILLNLKPQTQQSNDASFVKRVEGWKISQTDTEIIELGQNFYKKLKIKLKNLKSFTKVEFLSMLTSYLKKNSEKLGISVVVEQKDESYTKALVVSVAIEQKGEGYTKALIQKIGFLMGEAVVGLVLEACFAFEIWEILETLIVGGLIEGSCSRKLVHNLIEKKRSDLVCLCVKHVSDLQFSDILSVLKFFLSPPKDAYVTMAFIRKEWETEALSAIEMAKDKTLAEKTFNLAKDAAILLMMAHDEFTTSELCLHYLLSSPNLDDVIFSACIGNLNGSEIMGFVRYLKKWLTKYQKFPQASSSSIPKASSVHWLKVFDSVPSLENVTKCFGFVLDEHFSSLVLHPEFCEEVKSIELVVNSLASEARICCKLANLSKLMLKVRNINFLALKLFFSFKNHILVKQCTF*