MSEVFDFIVVGGGQAGLTVASRLSENPKLKVLVLEAGGTGIGNDGIRIPGMIGGWQMNDSTLTATDACDQTMTCSSGNTVTTLGSDIDWKYSTVPQEGANHREIYYPRGKVLGGSSAINFIISTKAEVEDYEAIKRLGNPGWGWSEIDRASKKSERLAPPITDSDYIYNPDNHGTDGPVTNSLPKYIPPQFRPYFAASAAASGVIQDKDAFCGKLGGACIIPSAIDTKGARVTSATAYYFPNQSRPNLIVRVDCEVNKLILQETQINGEIQVLGVEYSSGGTVCRVMADEVIMSAGSIGTPAILERSGIGKASILKSLNIPIALNLEGVGSNLSDHPALLATYRLKRGHRTVEDLSKDVEYAAEQKLIYDKSGSGMFSHALSVLDFQSLKSIVSEEVLEDGLKLLEECPSYMSPKQFEAVVNRIKNGVVVEYFLLNAFLVGDLYRFHTTFGDSSPKTLFITLHLNTEGIRWPSGQRHALYPLSRGSSHIKSQDPSVAPLIDPQFVMHPFDAWLMVQGAKYARKIMRQDAYKDIIIDEQYPGPSVQTDEEWEESIRSRISTSYHPSGTCSMLPQSESGVVDSQLKVYGTRNLRVVDASILPIQLSGHPVMTVYAIAEKAAEMILNQGPSILSS*