MIQGIFFARFLSEKGTKVVHQSPPGCIVAEPDVDKARLFDFEVLAEYIIPRQGFCNRFVTICCPENKYRILGHPVCIQDEKYARNEFMFNFCIVIGVEVDKTPYEAVVRRLATTFTEMEIQNEYLSQEGVATSSLNVNAQERRSIAALIEIIKEDLNNYNECMIPVDDANTINMKLFPAHRHPPPVKSWHVPISTMKFSVIIDDTWDLTMKKVIQQIDGIKDVRRIAHDADVALDLTKIALQHLLYYDSILLLDLFLFSNIYAPTPGVNDFVADRDGLQDECANYVYINGPRLPNFYLCRLFTSLATSRTVKEWLKLHIDQGFPVLNFVDVRRFIQFGIIKGLIYRVHKYAVSPAYVKSLVTGRNKVGGADLMLKYLNGCHSFDQIVTENNIGEPKIREHLRKIADVDIIYR