MAFVTFGLQQTLSVRRAACARTCAVQGAGRPGARRSAVSTTATRTLRMSEQPLIDLRGKKALITGIANNKSIAWGIAQSLKQAGAEIGITFLPMNEKVESKVRALTEPLEPTLFIELDVQKPEQIQGMANAIETQWGGQVDVFVHCLAFANRDDLLGSFSKTSLEGWNTALSISAHSLCTTTAALKPYMKPGSSVLTLSYLGATKVIPNYNVMGVAKAALESSTRYLAHEYGPDGIRVNAISAGPLRTLASSAIGGISGMMKHVEATAPLRQAITTKQVGDAAAFLLSEAASGITGQVLFVDSGYEIMGAPPGVKE*