MFKMKLLILLVATCAYLAHNVDAFGKVACFYNSLSALRKDLAKVTPEELKPALQYCTHMIYGFITIDEDEYKAKSFNKELDTEKGKNLFRAFTDLKKLNPNVKFLLSVGGFQEKEDKEKWLKLLEKTDRRGKFVTTLTKMVKDYGFDGADLAWQFPVIKEKKEKSTLGSIWSSIKHTVGGSSKDDHEKEHKEQFTALVREVAAALRGNNHILTLTSMPHVNEKAYFDGQNIKDSVEHVHLMTYDYRTPWRTEEQADYTAPTQLVGSRNPEQNIEATVKWWLEQKIPAQKLLITIPTFGRTWKLNSDSGKGGSPPLKADGPGKPGPYLGEEGTMAYYEICTTLTTAGPTSSTILLKKVPDSTNRMGTYAFRQDDKLKGIWTSYEDPDTANKKAYYAKLKGLGGVCIMDLSLDDFKGSCDATHRNFPITYAARLGL*