MTPWLDGLLGVLKTDDQSGHVDGVRARTSEEEKEFREEAQCRNIELAFHLKLGAIVAILFAGAIGVALPLVGKKLSAFRTDGPYFAVAKAFAAGVILATGFVHMLPDAMEALTDGCLPDYPWKQFPFSGCIAMIAALGTLMIDVIGTEYYERKYAKETAAHETASHEWVDVPSLNEAHSDGHIDAEHIHVVGMRAHAVSHTHSHSNGGSCSSIETLHKHEAHTHVHSNPISDDTTAHIRHMVVSQVLELGVVTHSIIIGVSLGVSQSPCTIRPLSAALAFHQLFEGFALGGCKSQAGFKSFSTVAMTMCFTLTTPLGIGMGTGIASGYNSNSPGALIVEGIFDSIFAGILIYMALVDLIAADFLSKRTCCNRVLQVLSYVSLFFGAAAMSALAVWA*