MQDQNSLEPERFPVRRLEIYDKSKGFIDLLSQLTHCIPISDEEFQSRFHDLASYGDDHVICVVEDDRSHKIIATGSVFIEKKFIRNCGNVGHIEDVVVDSSARGQHLGQKIIRFLSDHAKSSGCYKVILDCDVEKKGFYEKCGFKEKGVQMSLYFD