MAEEAVLGFLEKNEQIIDSGVFAEEQGISHDEIVNVIKSLNGFRFVEAQDIKKERWQLTDEGKTYAANGSPEFQLFMAIPPEGISIVELKKKLGDSIFAIGSRQANRNKWLEMGKSQVSRKVEHVDDNVKAMLVKIKDGETLNKEDITALKGRKLISPQIWKGYSVKKGPNYAPKRRKPATDLTRENLQKGDWKEMQFKEYNFSAKGLPVEGGCLHPLLKVRQQMQMIFLQMGFEEMPTNNFVESSFWNFDALFQPQQHPARDSHDTFFLREPSTTKTLPEDYVERVKQIHESGGHGSRGYGYDWKREEANKNLLRTHTTAVSSRMLYALAQKPFEAKKYYSVDRVFRNEAVDRTHLAEFHQIEGLICDRGLTLGDLQGVLYDFFSRLGMSKLRFKPAYNPYTEPSMEIFGYHEGFKKWVEIGNSGMFRPEMLLPMGFPEDVRVIAWGLSLERPTMILYGIDNIRDLFGHKVDLGLIKSNPICRIGLN*