MATVFPYRWTKTKHLTERPPTHGHPPDAHPWIVLDVRAYIADRQNATTATTSLTSGRKLQITICAAPPPLVSYVCAWSPNADPALVFAKEPVVACVNADLVFLRVHSDQVYHLVYHAGGGGDSRRRRPSLTLVRHPDRPFHRCHYLSELGSIAILSRRRAGAGDDHDDDSTGFYVCSLDQELWYGLPGQRGHFKLCLYDSIDGEWSQETLRLDQLRNPQDKDTVFHYTEKVITLHDEQVVAFVDLWRGMVICNVNDGTCNNVELLPKLNGLPAMDKLRIARPMLSLMDSHVVYIMGKVNLSGEKAVVLTVDMANKRLQGVSLRDAERIVYDDNGCSYKQYTISQYFTTSAGD*