MLVAALAEFKINILHLHLTDTASWPLEIEGYPEVAQKLSYRDINGKALTYSRGDIRELVEFARLRGVSILPEIDGPMHAPALAAALNLTVAATVKFSLPKFAYEPPPGTWNISSSNTLAFVRTALTQVEEDFTTAPFLHVGGDEPTAASLCALLEQPLRQQCWEQCSSTSAHGCAAVPKKPKGSNITWWFPEYLNQKVQDYFDGVIPSPAKIPRAAWSGAVTDMAVQLPPTKLKEKSVLQLWTFPSSDSTSPAISEEDCNKYDLIQSAATYPQDNSNYGWLYMDCGSGANWISMGPDYWCARASWAALYSLNSTQGYGSALKTHRCQKAFLGAEMALWSEIGGMGNGMALIFPRAAAFAERMWSNPAALRVEDMTGGTPPGHYWQSHLKDALSRLNEVVANFDLLHLGVSHLQPEFCRVHPEYCNEYTSGIYEA*