MKSLSFEGWRELWLTSSPTVGPSSSDMDEGQVEAEELIPTIREVAMIPRALAETEVVTGPALEVPLRVSMVQLREGEDELIWNLAPCGRYTPKEGYTLLVQLVMIRGWFGGGSGFGNSTARQNADYSGGAFLKIRFWCGKISISGELMVLAGASYVVQKRNRWYISSLNVITMWRMVGVDMLDCSSDQLHDEDTWVVTGGSVFAEVEAPPPWVEGFEVAVHPPANHAEVFSPSDLLSTSPVPSEGFVALCNVGTVDGDLFCQQWREDEVFTSLPSKDRGKGSQHFGDRAVEGGGTGRGAALPSGGPITLGYLGEGSQWVEHGSLAQFLSSCEQRGFPSLDGEGLVGSGSNTEAEDRLGDSGGHKKLRKIWIRKKVEYNYTLGEDIRWCHAYEHPTSECKLSIRTLNGHRHRSGARKGGRNEAFSRPTTSQPSQTSSPAPQCVMVDSSKDEETTEPFPVVELCRSTETLLTQELPFPGGLFM*