MAVQAQHLFAPAFLPHDVGHALRALEGAAAVGGSALLDELGLGGCAPAPAALGDAAFGDAQPRSELTCNAAGDNSVFLPRKRARVVPGFLDVGHQPGFLLDEVQNRCGAASTSGRAAAASGVLSQLYHQGVEVDALVRVETDRMRAALQEARRRHARAVVAVVRGAAEARLRAAEAELERARRRGAELEERLRQLAAEGQAWLGVARSHEAVAAGLRATLDKVLQQPAVAGGGGGGGEAEDAQSCCFVASPSGPVSTGSSPSCKACGGGDACVLVLPCRHLCLCRACEAGAEVCPVCGAVKNASLQVLL*