ASRKQKNIVNMSPNVGFETLRSFSPRRSVARRKEAAELRKTMKPLMEKRRRARINDSLNKLKNLIIPLTGRDKIRHSKLEKADILEMAVRFLSGIPPVTTKNPADSYREGYRACLQRVSALLPQTSLGQDACQRVNDFVQQSMSSAVTPTCLNCCAQSSRSFPQIQQRLQILKSSLGSRLENQPRSSGAVAPGGAQPGPQAAHAAMWRPW