MAAALVRRFCRGSSFPVSGHGYRMLSTVENVSESGKSMNLYSAINQALHIALETDPRSYVFGEDVGFGGVFRCTTGLAERFGKSRVFNTPLCEQGIVGFGIGLAAMGNRVIAEIQFADYIFPAFDQIVNEAAKFRYRSGNQFNCGGLTIRAPYGAVGHGGHYHSQSPEAFFCHVPGIKVVIPRSPREAKGLLLSSIRDPNPVVFFEPKWLYRQAVEDVPEDDYMIPLSEAEVMREGSDITLVGWGAQLTIMEQACLDAENEGISCELIDLKTLIPWDKEIVETSVRKTGRLLISHEAPVTGGFGAEIAATIVERCFLRLEAPVSRVCGLDTPFPLVFEPFYMPTKNKILDAIRSTVNY*