MVALPFTISSSDLKESKTLVQRLDVPESTKNFVFAIKVPEHDSTIYLLSVHNLSQRSATDAECLIRELRPDAVVTQVNPSAFGEAEEEIVLVDGSTGSIPTSVFKVLTRCVLDESLTKAKYQRIAGNLVMEEIFGTGFNKHLLAVEKVAGEVGSTFVVLDSPFVMEGLTKSLTTQAYHGSALINVDQQALMHRLLSSSHIDKRKSRVKVPKFARSTYYLLVEIHNTLFDDLPAIRKALQSAKKIFSDVDKGESIDTKALTEAYLFRSAVESLRVASNDAGRIPIENLGTEVQFSKLSFTDKSYALMAVELRSQAKKFKKIVAVVDAGNLAGLRRHWRTCVPQQVKDMSTEHTGFDSNDSGAGSGALTLSKAILASPVFKISTIKTPVNPFLTHKAMPFAFTKVAYPSTVMTLMAPWFASSGAHPLSWGNPSLSARHISALTMFGLSSARRTSFSAMRASFYTMMMRKRLVKPIGTLPRVVFGASLVIYAGLHLFGDGIECAALTLPSASSIAKLGRGIQNLSEASLDVTRRGNNRVQNTRDGLTQRLSNLTLTINFKTKFGS*