MDMNDDILGLVLERVSSHVALIRAAAVCRRWRRAIADAAFLRRYRSLHAPTAAGYYHNCYPPIRFHRGSGGPAFVPSSPRMVDARRFSLDFLPGGAWSWDIKDSRGSLLLMDSPLATSVPFGFRDQLVCEPLTRRYKRILPPTGLGLDNRCSFVASYLLDGEASEADGLISMSNFRVLCTFSRGVVTQAAMFAVNSTWSKKSIDHIAPSSVLSRLFGRGGDSWYFYGGDNTLISLDGSTGEFSSSVLPAIEDWDVLILGSRCFVTDGRDGKPRIFTVVKNTMKVFARLNGGEWTLDKRVLLSEATRRLKAYQPSSFSRSPSILTSGAGLVVLSPQYGGIWPFSIDLDTMDSAPVTRDMGKMVYRCELPWPPALHTCLS*