MINTGKLAGRTLFITGASRGIGKEIALKAARDGANIVVAAKTAEPHPKLPGTIYSAAEEIEKAGGKAYPCVVDVRDEQQV RSAVEAAVAKFGGIDIVINNASAISLTNTPDTDMKRYDLMHNINTRGTFLVSKVCLPYLKKSNHAHILNISPPLSMKPKW FGPHVAYTMAKYGMSMCVLGMAAEFKDEGISVNALWPRTAIHTAAIEMLTGPDSAKWSRKPEIMADAAYAILTREPRQST GQFFVDDEVLESAGITDLTEYACFRENADKLMVDFFVEEKGAPVENEAAAEDAAAPASGGDVKIPQLFRKIESLLSPEIV SKTQAVFQFNISGAEQGTWFLDLKNGSGSCGAGTPTAAPDATLTMNSKNFFDMFSGKLKAAPAYMTGKLKISGDFQKALK LEKLMKALKSKL