MATAQSLNQEWLSALQYAAAMSFPLAIKAASDLGVFEILSAHATIDNPLSAQDLLCLMSIQNPNAAPMLDRLLHLLSLPLLPSSPLQPLLGVSPSASPPFRYYLLPPAHFFVKDHHGQDHDDTMGLWTLNNFFHFWDAYKHLPSIIRDGGDGFGRAFGHHVSHHVSEHVHSFTPIMERMTSFFMRQFVEVYGDDKLKGISTIVDVGGAVGYTLQHILDRYPHLTGINFDQPRVVASAPATHPRMKHIGGDMFESVPSADVVFMKMVLHDWEDDQIVKILGNCKRAISTSVGKVIAVEPRVADLGANDPLQLSNFLFMSSHGNKLRTVEDYKKLGISAGFTDVKLTCIVNESMVLEFLP*