MPHTGQAGVNQLGGVFVNGRPLPDYVRRRIVQLALLGVRPCDISRQLLVSHGCVSKILTRFYETGSIRPGSIGGAGLQKNKTTQGHFSKKSTRCCKQDVSNRMTGSLNAPSPIRNLPWIHPLDLYYERIHQHIHENGPTSVAGGPSNGQPALPSPKKPHTPYTIEEILKPTAPRPRPPSPCGLLVDGVCTCGLTAGNVVSAAFYVDAQQQQQQQQHQQHQQFICSQPLHRY