MSEISHDHLDQDVRLENSDGFACSQTTIPNPLEELIKRLHNAIAHPLQDSLSYATVSNPYYPALFAVFCDRKLSQVPSDDAVAYRIQEQSNKLDRMIHEFYQLPNEECASSSYEDKQSVLEYNASLKLINDEFAFHTNRISQHNVEVRNKLLEVLQSQKQWRPVSSIDTEKCLEYLRNKHLGNMNELKQIVCHKLMISKSRFDESRKKRRNFSKHATEVLTKYFNTHVDSPYPSEEDKEKLAAECNITVSQVSNWFGNKRIRFKRSLATTENGAVDYSNVRTGLSHELSANSKFSNNSYDPQNAFGYPHTANNDDRPMGYGYTVQMDPFSCYQSQLPDRYSPSS