MASTGAAPDHLFNLRNQFYLGAYQTAINNSDIPHLSPEDAVERDCLVFRSYIALGSYQLVISEIDESAATPLQAVKLLAMYLSSPAHKESTISSLREWLADSTIGNNATLRLVAGIVFMHEEDYSEALKHTHAGGTMDLHALNVQIFIKMHRSDYAEKQLGVMQQYDEDHTLTQLATAWFNLAVGGSKIQEAYLIFQDFCEKYPMTCLILNGKAVCCMQMGNFDEAESLLLEALNKDAKDPETLANLVVCSLHVGKSSSRYLSQLKLSHPEHVLVKRVSSAEDNFERAVQSVA*