MSPLQHKLRRALGSFKDQTSIGIAKVASNGVPDLEVAMVKATSHVEAPIEERYVQEILHLTSYSRGYVNACVTGLAKRLGKTHNCVVAIKALMLTHRLLRDGNSSFEQELLYCSRSGVRVLNLSNFRDDSHSHAWDYSAFIRTYALFLDEKLDYNVAAGNSQPVRRSSDGGGGRGSASRDVYGYGYDGRRDNGYDDRIADVYDDRRDDGYDHDSRRYGTEQTKRNTSVIKDMTPQELLQRIPLMQRLLERVLACRPTGAARMNRLVQIALYPVLRESFRLYTDICDGLAIILDAFFDMDHANCVKAFDIHTTGAKQIQELAAFYGSCQNLGVCRSSEYPVVQKISENLLDTMEDFLKDQSEASLHHCGENSLEPRPKTPLREPEVDDTSNDVNGMKALPAPPVCNEPDSVIQASTLQKQQSEPDLLGFDN