MSAARPLNALRRSIQRSFRPLVGNVNSLPPSTALQESSVGIAHQKAQQPSYGSHKDYVAADADLETHGVSDWSYHPAKKPSPYGGISLDVSAMDKILEVSELDGEARVQAGVKWEDLNAYGGMAGTGCSGTNAVRYGTAKAEWFLNLTVVLPTGEIIKTRSHARKSAAGWDATKLFIGAENAGYPVQCVEYMDARTMEAIQGSDHSMAEVSQGVKALVAKTDVCVPISKLPTLVRETSEDFEKRGLVACHFGHVGDGNVHMVERAIRLGGTCSGEHGVGLGKIDYLPLELGNGTVNLMETIKRTVDPFNLMNPGKVYPNI