MAPLAVFVVTGGCGFLGKHIVNQLLEKKGVQEVRVFDLVTNHKWDDARVKVIAGDLRDSAQVSKVVAGSDCVMHVASANPLSKNKKLLWDVNVLGTKNVIDACVEHGVTRLVFTSSASVIYDGKDQKAGDETLSYPEKYRDAYCESKAEAERILLKANATPRSRSQAGASKPLLTVSLRPHGIFGEYDPLLVPNVVEQARKGKIKWIIGDGGNVVDFTYAGNVAHAHIVAADALVPGAALCGQCYFITNEEPVRFWDFLGRISGGLGYEKPRLKIPYSVMLVIGWLVDFFVMILSPCVTLRPVLTLSKVQLAGTHHYYSSAKAKRDFGYVPP*