MSRRSRAGGAVRGPSSALTSAVETPNSNGSHQHHDPANVVTDENVEAGPSRVGQGTPSLDYQTKRARAASIDSDDLDADDTPVVDHNVRTPNLVPQSSTNVSAGPMRPIGEFMVCGECVKRFTVTAYTKEHPTNAQTYLCVQCCYALGIDPFAKPKKAAQVNSLGDICIQLVGKYIENVEQLGDIGSINMDKVCRIICKGMYDCTRLTPEAFLTLANLCPNLQALRLDLVGQMSTEVVSHWAKTLKQLKRIELHAPFLVRTQSPRIDKETVHELVKNCPNLTELRLSEIGKLDSGMLEELDAIINLLEAVGDSIEELNLAQSLCLRNLTELTDQGVTAFFGSLQAKGHQGLRCIDMEKGHLSLLGWREVALEALNALVKCKNLKYLDVGWCRAVNNFWVKDVLDGCNAIEQVRVWGCNELSDGVPRKKGVNVIGIETHSI