MNPAADQDLLLCSALPNDSDCKNEYLLPQSIQEEGGFLQSPSLSHSLPSASQPGILQDSWHPTSAQADHAFDGWFERDWVLFPDTPDSVEQPDDIMEISVVLSSYGSLEEAQFRVDRHVQQTLEQRHLVAQSGKNKRPANAFILYRIAFQCMAEEFYSTKCQQLVSRICGKSWQLESDDVKAWFQQQATIQKANYTQAFEHA