MASSNTGEPSTAPQPNRWYELRLGSSCRDPALTTKFCTLRYEFKPASIDKTQAGSLQKSKDNRVTVEFHNNQPGRPKVAFEGSQEEYKDNDGVLFFDGETFRLERLHRAVKRLRHVRVPGESVATSLAATTTGMGESHSPPLAKVGKLPAMNKPSIHSVPVEVEHIDIGEPENPGPRNSNRSSTYQPVTADPFSSSPDPNDQDENLDILGDDDNGSPNNMASAQGTYRGFDINLPNQLDMDDEVADVDVNDEAVEGLNAAEALRAQVNAEGQQAEQATSSSSGSSSGSGSGSGSSTSGSDDSDGDSPSSGGDVDI*