MNVVPEPSSGVYSVANLLAEKEKPLSPTEFAAKATRIRELLDWQRLGATLAFQQKLALMQQALFPIRFPEHGQLLFPNVNSSFGMMANGFGVMPAFWHGHLRQLALNLVATPQRVPEKRDEACLRNGPTIFSEGPSPSTENVFPCFKCTNVFPSNIALEQHQTIHALDKQFECKQCGKTFKRSSTLSTHLLIHSDTRPYPCEYCGKRFHQKSDMKKHTYIHTGEKPHKCTVCGKAFSQSSNLITHTRKHTGFKPFACDVCGRTFQRKVDRRRHRETHHPGQLEDIDGTSQISFSHP