MATAAIYSSTTTAAVCHDNGALFLPLRLRPSSLDKRSTRIRFPLAPPTMPASHVLCKAGTEASFGDLRSGIAEFYDESSGVWEDMWGDHMHHGFYDLPPPQNLVNHRDAQIGMIEETLSFAAISEEDFKKPRRVVDIGCGIGGSSRYLAKKYGAHVQGITLSPLQAQRAAALTASQGLSDKVVFQVADALDQPFPDGQFDLVWSMESGEHMPDKVKFMQELVRVAAPGGSIIIVTWCHRDLLPGETSLQPSEQELLDKICDAYYLPAWCSTADYVRMAQALSLQNIKTADWSENVAPFWSAVISSAISWRGMMGLLKSGWKTIKGAFAMLLMVKGYKQGLIKFAVITAQKPA*