MATISLKASVDKKSNRVVFVESDEFFVDILFSFLTMPMGTIIHLISNLSPTNGFVCMNNLYKSVENIDAMYFRTEACKQMLLHPHNAAAAYCKSLKLKIDDIDTSSFFCCESSDCTHSGYKLWSHYKNLYCGCGRPMSRNLNLSCRAPSNSGSDARNRGVFVEGLTRFVVSDYFQVTPASISASIALLTKLGVMDTDNIEERIFDIGVTEVLELLECSLVSRTPLTEVLLARKEVPELRNEDSLQRISLMHEILEHQSERNAEMSVRLVVCKSKKVVCYAEASKDFVDLLFSFLTIPLGYLMNEKHGGKSKGCIHHLYDSVIDLDARTYLKSNDIKEILLNPEIAPGSGYKNQPLGVKEAVDNQQYYYEWHFPASIRTESICPHGSTLQLLTIMDPKSPYKEGTEGDGFLLDPAMFTVSDDLVVTPISPVSELSLLEKLKIPFNDIYVCEVQVGREEASRLLAASFVSESALTDTFIRKMPKDALISDVLKE*