MATFVYLCPLILMCILVSSNAQLQQNFYAKSCPKAEKIILDYVHKHIPNAPSLAAALIRMHFHDCFVRGCDASVLLNFTSSTGNQTEKVGAPNLTLRGFSFIDNVKKLIEDECPGVVSCADIVALVARDSVVVTGGPSWSVPTGRRDGRISNASETLTDIPAPTSNFSTLQNDFAKKGLDLKDLVLLSGAHTIGISHCSSFSTRLYNFTGTFGTEDPSLDSEYAANLKANKCKSINDNTTIVEMDPGSFRTFDLSYYRLLLKRRGLFQSDAALTTSTTTKTYIEQLVAGSLKEFYAEFSQSMEKMGRIEVKTGSDGEIRKHCAVVNS*