MTDRGIVFNIQHFSIHDGPGIRTTVFLKGCPLRCPWCANPESQQKAPEQMLTSDGLNTKIVGEEKTVDEVIEEVLKDLDFYEESGGGMTLSGGEIFAQFDFALALLKAAKAAGLHTAIETTAFAKHEQFVTLIDYVDFIYTDLKHYNQLRHQKVTGVRNDLIIKNIHYAFQAGKEIVLRIPVIPQFNDSLDDAKAFSELFNQLEIDQVQLLPFHQFGENKYKLLGREYEMAEVKAYHPEDLADYQAVFLNHNIHCYF*