MGLFSNRVGRDQLKPGDHIYSWRTAYFYSHHGIYVGDNMVVHFTRGRGQEVGTGRVLDVILTSSMPKQPEVPCPICSQHEERDGVVSSCLDCFLAGGDLYRFEYSVSLALFLAKARGGTCTRAPSDPDEIVLQRAMHLLNNGFGCYNVFGNNCEDFAIYCKTGLLVPDQGVIGRSGQAVSIIGVPLSAVLSTPLCLVTTNVYGMAATSVVFYCSNRFAADIGNRRGVIKVNVEDLTSRLSGGGIHVKANLAPPVQHHTALLQQLPLNPLGWFRGAQ