MSMSVFKTMKLVPLTVKTLHHRIIRNTVMGPRRQPLIINRSYSTTPTGRTKKPWTDAMNVLYNRISSLADQRITISLFLNHWVLEGQPVNKNQLREFIKELRFHKRYAHALEISTWMTDSGYFELASQDVAVQLDLISKVHGIEQAQKLFNNTPQHLKVLKVYSALLNCYAKAKLVEKAESVVQEMKSLGFANTLLVYNVILNFYYQTGNPDKINSLMQEMEQNGIGCDKFAHSIQLSAYASVSDIVGIEKTLAKMESDPNVFLDWTSYTAAAKGYIKVGLVDKALEMLEKSERLVTGKRRGTAYDSLITLYAATGKTNEVLRIWELYKKNEKVYKEAYISIITSLLKLDDFENAEKIFEEWEFQNHSCYDIHIPNFLIDAYSRKGLVEKAETLIDRAISKGGEPNAKTWYHLATGYLQNGQTLKAVEAMKKAVVVSGRMWKPSNEILANCLGYLKVEGDLGKLTNFMDLLRDNDIISLDIQERLLNHIKNAKSSSDVLGALNNN*