MLVGKQNARLAPHRSPIVLARVPSAKAGEAKAAPADAVALNELMEVAILAAEKGAEVVREALDRPRSISFKGATDLVTETDKASEDAVLAVLRKHYPRHALLGEEGGVSGDTDSSYLWCVDPLDGTTNFAHSYPAFAVSVGVVRGVTPVAGCVVEFTGGPHAWATRTFAAHTGRPTTCNGKPVRVSQVSDVRRSLLVTGFGYEHDEAWAANMELFKEFTDVCQGVRRLGAAAVDLCHLSMGVVDGYWEYRLKPWDMAAGIVIAQEAGATITTMDGRPFSVFERSMLASNTLLHQQIMDKTDPKTRGLLAANVDLSPWFVPPGYDTSRR*