MHAPLALNGPYRVYPTGVVSGPGYDRYYWHATPQNGATEPAPSSEGFPTQEAASSGPEEKAPDNNPDISPKSPSSGALMFYTPDSATSPNRHPLSPKLTSTPQRPKEDSSGGRKVKTRTAFSQKQLQILHSRFQSQKYLSPQQIRELATALELTYKQIKTWFQNQRMKFKRTQKETVWIRKGMCQPQNNYLDINPSYHESYSIADGRNLHPLASMHENYAGNVPYGNSQNYGGGDHQIYGSPQNFYPVVSGEEGNFFGKTPGPSYSQQAISYISQQKMNFCHGFSASVEYAAVKVEDGYPFPNVSATAAAALPGSSILQHYQSPLQPQGAQSNCLP