MASMGAAPDHLFNLRNQFYLGAYQTAINNSEIPHLSPEDAVERDCLVFRSYIALGSYQLVISEIDESAATPLQAVKLLAMYLSSPANKESTISSLREWLADSTIGNNATLRLVAGIVFMHEEDYSEALKHTHAGGTMDLHALNVQIFIKMHRSDYAEKQLGVMQQYDEDHTLTQLATAWFNLAVGGSKIQEAYLIFQDFCEKYPMTCLILNGKAVCCMQMGNFDEAESLLLEALNKDAKDPETLANLVVCSLHVGKSSSRYLSQLKLSHPEHVLVKRVSSAEDNFERAVQSVA*