MDSTKLLHPFTFYLSTAVAIFRYLQTGFFCLKRIPIFFTIVDTVISLYFRLCGLSPFTIDLDDQTTMHFWTSNHRRFNKPNLVMIHGYGGDARWQFVYQVRSLSQNFNLYVPDLLFFGKSSSKRSGRTDTFQARCLAECLKRLGVDRFSVYSISYGGFVAYRIAEIFPEEVEKVVIVSSGVVSSDDQIEEQIKKIGRDPAAILLPEHPQDLRFLVNLSVYKCKPLRWLPDIFLQEFINAMVNHQRKEKLELLEHLLAKKADISLPILTQETLLIWGDQDNVFPVNLAYQLQRHLGPKSRVKIIKDIGHAANIESPDAVNDLITSFVLGRSKWDIPSVSEKSSLSQVY*