MDGKENNGVNGSNKVGIPKCCLKARVIDPELEANCHSTVVSGWFSQTPTSFDGKEKVLYFNNPMWPGEAHSLKVEKVLFKGKSEFQEVLVFESASYGKVLVLDGIVQLTEKDECAYQEMIAHLPLCSIKSPKKVLVVGGGDGGVLREISRHSSVELIDICEIDKMVIDVSKKYFPDLAIGFEDPRVNLHVGDAVEFLKNTPEGKYDAIIVDSSDPVGPAIELVEGPFFAKIARALRPGGVLCNMAESMWLHTHLIQDMISICRETFSSVHYAWASVPTYPSGVIGFLLCSTEGPFVDFKHPVNPIEKLEGALQPQRELKFYNSEMHEAAFALPCFLRREVSGLRDSPRSAGSGVEI*