MGAGGAGTGDREGGIKLVGYKNFVRQNPLSDKFTVHKFHHIDFWCGDATNTSKRFSYGLGMPLVAKSDQSTNNQLFASYVLRSNDLVFTFTAPYSRKCASVSEGVPLRHYNIDHAYEFINSHGLAVRAVGLLVDDAKTAYEVSVAHGAKGVLPPVELRDEASGTSQVISEVLLYGEVVLRYVSGSFQGPFLAGYTPVTDSAVTSFGLQRLDHAVGNTHDLIKAVEYITGFTGFHEFSEFVAEDVGTVDSGLNSMVLASNNEAVLLPVNEPTFGTPRKSQIQTYLEQNEGPGLQHLALLSNDIFTTLREMRARSELGGFEFMPRANAKYYKDMYARIGDSLTPQQYREVEELGILVDKDDQGVLLQIFTKPLGDRPTVFIEIIQRVGCMREVKEPATGAVVGTEQAAGCGGFGKGNFGALFKSIEDYERTLNV*