MGKNLGFLLAFTGLLISSAVADWNILRPWKSSLVQEGLKNYCESWRINVELNNIKGFDVVPQECVEFVGKYMTSSQYKADIERAIEESVLYLSKGCCSLKGDDKDAWIFDIDDTLVSIVPYYKKHHFGGEKLNVTSLEEWMRKNRAPALRETLRFFNDIRGRGFKIFLISSRRECLRSSTADNLIKVGYHGWTRLILRKEADELMEVQKYKAKARQGLVKEGYRIWGIVGDQWSSFEGTPSAKRTFKLPNPLYYVS*