MEIKQKKVWLSLIVLYAITTSVLGDFGEPLLKGFYKESCPLAEEIVKHNIEVAVLKDPRMAASLLRLQFHDCFVLGCDASVLLDTHGDMLSEKQATPNLNSLRGFEVIDYIKYLLEEACPLTVSCSDILALAARDSVFLRGGPWWEVLLGRRDSLKASFAGANQFIPAPNSSLDSLIINFKQQGLNIQDLIALSGAHTIGKARCVSFKQRIVQPNMEQTFYVDEFRRHSTFRRVLGSQCKDSSRDNELSPLDIKTPAYFDNHYFINLLEGRGLLISDNVLVSEDHEGEIFQKVWEYAVNQDLFFIDFVESMLKMGNINVLTGIEGEIRENCRFVNI*