MNILGLIVEYNPFHNGHIYHLSKSIEKTNATHTVAIMSGNFLQRGEPALFDKYTRAKIAVENGVDLVIELPTLFACQSAEIFSHGAITILNSLNCINSICFGSEEGNTEILYNIAEILANEPNEFKLLLKKYLDDGLLFPTARANALFDYIHQDKKNNFIQNYSKEQLSKTLNSSNNILGIEYIKNLIHLNSSIKPFTISRVQSEYNSEEIESDICSATAIRTSLKENTDLFHLKNVIPEKTYNILNEKIDNGFLPMFDDFFFDILKTIILRDMDTLKEYFEVNEGIENRIYKDIFTSEFLHELQLAIKSKRYTLTKIKRTLNNILLGIKKSDMQLIKNIDTIPYIRILAFNDKGREILKEIKNKSEIKIINKFSNISFSLDDTIFKTLISYDIKATNIYNSIYYKNNKDLVKGPMDFYTHPIYVK*