GLSMAPGKVGSPVLLCKVCGDTSSGKHYGIYACNGCSGFFKRSVRRKLIYRCQAGTGMCPVDKAHRNQCQACRLKKCLQAGMNKDAVQNERQPRSTAQVRLDAIDLDSERQPEHLATTRDAAPPSLPPACPSLPPSHRAPTSCSVTGASRARAPTPPSNHRFMASLMTAETCAKLEPEDADENIDVTGNEPERPGGEAHVSPYPTASPESVYETSARLLFMAVKWAKNLPVFSNLPFRDQVILLEEAWSELFLLCAIQWSLPLETCPLLSVSDLAPALNGKLVSGGTDIRALQEVIARFKALAVDPTEFACMKAIVLFKPETRGLKDPDQVENLQDQSQVMLGQHNQIHYPSQPVRFGKLLLLLPSLKFISSDRIELLFFRRTIGNTPMEKLLCDMFKN