MATFVYLCPLILMCMLVSSNAQLQQNFYAKSCPKAEKIILEYVHKHIPNAPSLAAALIRMHFHDCFVRGCDASVLLNFTSSTGNQTEKVGAPNLTLRGFSFIDNVKKIIEDECPGVVSCADIVALVARDSVVVTGGPSWSVPTGRRDGRISNASETLTDIPAPTSNFSTLQNDFAKKGLDLKDLVLLSGAHTIGISHCSSFSTRLYNFTGTFGTEDPSLDSEYAANLKANKCKSINDNTTIVEMDPGSFRTFDLSYYKLLLKRRGLFQSDAALTTSTTTKTYIEQLVAGSLKEFYAEFAQSMEKMGRIEVKTRSDGEIRKHCAVVNS*