MDLRRGSQAAVEAVINFLEANKREITTSTEIAQVATISANGDTHIGGLIATAMEKVGKEGVITVKEGKTIEDEIEVTEGMRFDRGYISPYFVTDVKSQKTELEKPYILLSEKKISLLQDILPSLEAAAQARRPLLIVAEDVDGEALAACILNKLRGQLAVAAVKAPGFGDNRKSILGDLAILTGGAVFSDDLDIKLERASADLLGSVGSVTITKDDTILLNGEGQKALIADRCEQIRSAMTDPSTSDYDKTKLQERLAKLSGGVAVIKVGGHSEVEVGEKKDRFDDALNATRAAVEEGIVPGGGTALLKATKALDNLKVANFDQQLGVSIIRSAIQKPTRTIVENAGSESSLVVGRVLDSYSTADKFAWGYDAALGEYKNLVEAGVVDPLKVVKTALMDASGVASLLTTSECCVVDAPEKNPPPSGMPGGMGGMGGMGGGMGF*