MATFGYLCPLILMCILVSSNAQLQQNFYAKSCPKAEKIILDYVHKHIPNAPSLAAALIRMHFHDCFVRGCDASVLLNFTSSTGNQTEKFGIPNLTLRGFSFIDNVKKIIEDECPGVVSCADIVALVARDSVVVTGGPSWSVPTGRRDGRISNASETLTDIPAPTSNFSTLQNDFAKKGLDLKDLVLLSGAHTIGVSHCSSFSTRLYNFTGTFGTQDPSLDSEYATNLKANKCKSINDNTTIVEMDPGSFRTFDLSYYKLLLKRRGLFQSDAALTTSTTTKSYIDQLVAGTLKEFYAEFAQSMEKMGRIEVKTGSDGEIRKHCAVVNS*