MVRAQAAGRSSGGGGGTAAEAAALFTIREAGPHQPDAGQDPILYVHTLCPYAERAWLALLEKQVPFQLVHVDLSNKPAWFRRVNPRGLVPAVQHGGQVQVESADICRFVDDAFPGPRLVPDDSQLAQEMEQLIRGPCGGAVSAGLDLCAGRGRHWGIGSGQSARQRADFEAQLEQLAASLRRHGGPFLLGQQPTLADILVYPFVKRFAVAAPLTGYNVEAALGGAIGGWLAAMDARPSCRATAADSQLLLAALRKHRSLDFFDYDTYTACELHPQNAHLLQQ*