MEALLGSSSSPSPSFTITRRNPITSFKVLSWNSLYSGSNNSRVYHPILRLKRSGNDNSGSCSPLCYIEQMYRNRMFSQPIRRCRKIFIDKQSLLVIQNGLAFLPRKFKTSLRKTLKHSEIFKSIVPEIFVRSCIGLMLVMAVNAAVIKAPSFALTEENLLFLEAWRTIDRAYIDKTFNGQSWFRYREDALRNEPMNTRQETYAAIKKMLATLDDPFTRFLEPEKFKSLRSGTQNALTGVGLSIGYPSGKNESAFGLVVISASPGGPANRAGISSGDIILQIDNTSTENMGIYDAAERLQGPEGSGVELTVLRGSETRKLPLIREKVSLNPVKSRICKLPTGGDDAPQIGYIKLSTFNQNASGAVREAIETLRKNNVKAFVLDLRDNSGGLFPEGVEIAKIWLDKGVIVYICDSRGVRDIYDTDGTSVVAASEPLAVLVNKGTASASEILAGALKDNKRAQLFGEPTYGKGKIQSVFQLSDGSGVAVTVARYETPAHNDIDKVGVIPDHPLPASFPKDDESFCNCLQNPAAACHLERVELFSKS*