MASLVEKLFGTALLNATGEDAKRLKRMLMTFLRLEALQKFVGGVDSNTRHHLAEHWINRDEVIVFPLIKHYTFSLACDLFASINNQDDQARLLCNFMLLLKGMLQIPIDLPDTRFNRAKQGANAIREQLEAIIHERIFALKETTHASSYTTDGAVPSGLVTPTGFGMLQIPINLPGTRFNRAKQGANAIREHLEAIIHERIFALKETTHASSYTTDGAIPSGLVTPTGFGNMLHLTLAGVYNPMSLLQDSGDEDQAQERVNKLAKALKEEKLGSSLRVVGIGMISCLIQRDEGHAPMQHYFHWSSVNQCYEEEPLLRHAEPPLSNFLELEKLKGYKEM*