MAVVSKSSTVVVVGADDQQSSGAGTIDLSSFDKSLGPLPITVLLVFDHPIKDPVESIKKALSQSLAVDHYHPMAGRLTPDGGAIACTGEGVSFVGASVSCALADQHLPLLKDDLAMGYPGDWCRPEDPLVQMQVTEFSCGGFVVGVTWNHVMADGAGMAQFLRAIGELARGLPSPSVVPVRSSSLLPCIPPSVVAAQRAMMAVASKDMASLDFTIPSSAIARIKGQWADANAHEQPCTVFEAVTALLWLCRTRAVVTAKDDDELPVGMVFPSNVRQQLGAEAGYYGNCLAAQLVQATTGAPAINGLVKLIKRAKDGGDQQQPLHQGAAVGWYDTLLVSSWRNLGFEAAEFGGGAPARVMWHQRQTVLPICVVCPPCKGKDDGVNVMS