MAALAVGVSDLSDKRFDVVIFINDDADEGCAKDAAVYEALKSFSKINPHLGSELSIVPFPAHPSGRLIYSPTGALNTDTADIRNVYDAACAGVKRALSMGCHAPLLYLGSLRSASFGFEWMQRKHLLLNALLGAYHALYLPLEVREMRPTTGLKAQHLGVKEDTKGSDELVLRLAMALEEGRWLARDIGGSDPERMAAPRIVDYLKTSLSGLKGITMSVEKVDIQKYPLMAAVNRAASVVARHDGRVVHLKYEPPNPTEVDTTLYLIGKGITYDTGGADIKANGVMAGMHRDKCGAAAIAGLFKTLGQLQPPGLSVSAALAFVRNSVGADSYVADEILVARSGQRIRVGNTDAEGRMVMTDLLCEAKEKAINATNPFLFTIATLTGHVVRAYKHYTAVMDNGPARIHRVSQSLQEAGDRISDMAEISTVRKEDYEFNRGKTEYEDILQCNNLPSSATPRGHQIPAAFMALASGLDKHGLG