MVLLPTRGHGPLTLAPNVEVERLGFGTWAWGNKLLWGYDEAADPVLEAAFRRAVAGAPLVDRRRFFFDTGDSYGTGAREGRAESLLGRFRREARARRRVAIGTKLAVYPWRLRGEDFEDACRASLRRMGESRMELVQAHWSAANFQPWQEPALWDGLARCYEAGLAGAVGTSNFGPKQLRKANAHWASRGVPHSANQAQLHVQLSLLSTLPLESGLLEASSELGVTPIGYSPLALGLLSGKYDADSVPAGPRGVLFRQLAPGLAPLLDTLREVSRARGKSVSQVAINWVMCQGAVVIVGIRTPEQAADNLGALGWRLSKAEQDALTEEARRVPKKATQNIFQTA*