MYSRRLLKALNIGQFQLHRHATATLCTQSCKHVVNESWMARSGFQAARLLSNVSEGESTKDMDSSAGVQNDAETSKENAKKDSKVAESLAKSVPDSDKSSKEAPDIVKSEAGESKLQNLLKETQALVKEKDKMVVQAKQEVLTYLAEVENVRGRTRRDAESIKKHAVEVFATDLLDMADNLCRTAATVPEKVRNEMLGADSSGNAKLLKSLLEGVDMTQKQLMKIFNKFGVEKSDPVGEKYNPNEHLAITEVEDDSKEPETIVNIVKSGYFFNGKLIRPAEVGIVKKKAEAQQ*