MKNSLLTVLGGASTALAAVKGFNYAAQEGSQAKFESDFKTAASLKGANGFNSARLYTMIQEGTTNSPIEAIQAAIDTKTSLLLGLWASVDQTAFNNELAALKSAIDQYGSDFTNLVVGLSVGSEDLYRISTTGIENKSGVGQTPDVLVDYIGQVRKAIQGTSLSSAPVGHVDTWNAYINSSNSAVISACDFLGLDEYPYFQTTDSNGIDSAYDLFFQAYDKVQGAAPGKQIWVTEAGWPTSGPQSGEAVASVDNAETFWQDVACELENRGINFWWYILADAGASPSFGVSDGNGNPLYNLACNGTSVHNSTSHGSNSTSSWNSTSSSKPSGTATGLSASATGSSSNPTSASGSGSGSGSGSGTAGAATASVSHFANAAGKVQNGVAALLIAAFAALLL*