MEAAAAALHLLHCGGFGRVAHLPALPGRLRRRGRTRNDLSSTRFGGVSKEIQRVRKQMEQDEQLATLMRGLRVQNLRDEQFADDNVCLRLVEVETADNNKGLPLVYNPEIISAYWGNRPRAVATRVVQLLSVAGGFISNLISDLINKKLKENEVARAIELREIVTSLGPAYIKLGQVSIDVVGLVDEWAARFFEELDYVNEGENGTYFAEMMKEDLPQLLDTGFFHADPHPGNMIRTPDGKLAILDFGLVTKLTDDQKYGMIEAIAHLIHRDYDAIVKDFVKLGFIPEGVNLDSILPVLAKVFDQALEEGGAKNINFQELAADLAQITFDYPFRIPPYFALIIRAIGVLEGIALVGDPEFTIVDEAYPYIAQRLLTDESPRLRSALCYTMYGKTGVFDAERFIDVMQAFENFIRAAKSGGGENLKGNMAELADIGAQPSTCLVPIFPMAIAQPEQPVKARAALAFLLSERGNFFREFILDEIVKAIDAVSREQLIQIAVSFGIGNATPVFSMVPVRARGLLPTITEEDRVILNNVEKVVKFLTSRTATPTMNGDVNMLSVVQELLPVLPGISSKILPDILSRLSSRVWTVDQRGIFVKF*