MDGKASNGKGLKKAIPSCCLKAKASAPENDAKCHSTVVSGWFSEPQSCSDKAGNLMYFNNPMWPGEAHSLKVENILFQGKSEFQEILVFESSAYGKVLVLDGIVQLSEKDECAYQEMIAHLPLCSIESPKRVLVVGGGDGGVLREISRHSSVELIDICEIDKMVIDVCKKFFPQLYVGFEDPRVQLHVGDAVEFLRHVPEGKYDAIIVDSSDPVGPAQELVERPFFETTARALRPGGVLCNMAESMWLHTHLIQDMLSICRETFKGSVHYAWASVPTYPSGVIGFLLCSTEGPPVDFLHPVNPIEKLEGNLKCGRELRFYNSEIHSAAFALPSFVRREVSILHNSPTPAQRICVS*