MEVGSFVPAESAKLHVFDAVFTRMGASDSIQHGSSTFFEELSEASSILQKSTPRSLVIIDELGRGTSTHDGVAIAFATLHFLLKERRCLTLFVTHYPKIVELKDEFPGEVNPYYVSYLTDECSAGTRLAGDFVDDSKFQNALVREPNVDQSTVNEVSQSITFLYKLVSGVASRSFGLHVARLAQLPDSCIMQAAIMAAKFEKEVRARVLARSGARSYVRNGTTEDQSQIDKQLNEGCSDKASAELCGRFFSAHEELVTSEAQKMPDRFHISMLLHSVQSVLKEVSPVDGLCALKKAQEHAVQILTSGNL*