MENQHFLLITCPFQGHLNPMLQLAKNLRQAGAARVTFATTVHGLTQIKTFPSLDGLYFASFSDGFDDGIKHTTNSQDMLSELKRAGSQTLTKLIMTFSKNRHPVSFLIYTLILPWAADVARSENKPPSSIQVPGLPPFETEDIPSFLLPNGPHSSLNPVFQQHIQVLEQEPSPWVLLNSFDCLEEEVIAAIGNISPIPIGPLIPFALLDKNHQSDTSCGCDLFEKSTEYIQWLNSKPKTSVIYISFGSVAVLQKNQMEEMLLGLIGTCRPFLWIIRSSDNKDTEFEEMVREKVNKEKGLIVPWCSQMEVLAHESIGCYMMHCGWNSTMESLVAGIPVVGLPQFADQTINAKMIEEVWGNGVRARVNEGGIVEAEEIRRCLEVVIGSGEKGQEIRSNAKKWSGLALDAVKDGGSSHNNLKAFLENVTTSAKMINGVFDGGAENKTKDATKPNENSKNSNHFSSRESARDIQIQQVLN*