MVLWVFGYASLIWKAGFHYDDKIVGFIKGYRRTFHLACIDHRGTPEYPARAANLDPEEGATCWGIAYCIKEEEAAKKALAYLEVRECEYDTKTHVEFFTEESPLKPVLSSVLVFLTTPDPVNNKYYLGPAPLMEMAMQIATAKGPNGPNYEYLFRLEEALRSIGHEEKQVIDLATEVRRVLDELSSTHRALLDGCIPQSLNGIKHQSQINAIPDFRIPTLSGLNRRYLNLASMNVLGHMPCSPRLLKSRAT*