MKEAIVLYPSPAIGHLISMVELGKLIRTHDPSLSIHILITNQAYNAGSTTSYISSVSSAVPSITFHNLATISLPPDFTTASPHHETLALELIRLNNPNVRQALVSISRTHRVKALIIDYFCSVAILISRELNIPCYYFFTSGGGCLSFMLYITTLHKNTTKSFKDMNTLLDVPGIPPLPASDVPKCVLDREDICYKIFLQCSEYMQTSDGIIVNTFEKLEQRAIQAVRDGLCVPDGPTPPLSCVGPLTAARDEEGGGGGDAAGKDCLKWLDSQQSESVVFLCFGSLGAFSSEQLKEIALGIERSEKRFLWVVKNPPRGKNETTAITAEAEPDLKSLLPAGFLDRTKDRGLVVKSWAPQMEVLSHDAVGGFVTHCGWNSVLEAVCAGVPMIAWPLYAEQRQNKGMMVEEMKIALPMDEMEDGFVRANEVEKRVKELMDSEVGDSVRKKTLAMKEEAKAALSQDGTSRVAMRKLVELWKNVVN*