MDRAGVIRKRVVGRMKEQEAAAAAADVSVFGTASSAARKGDVRRKQASKGGATVSLLAESGSAKRADEDDEFEGLSVGTHGLYDVHEVKAVMDERAKQIVAEVFGYKEEVAPIYAKMAVSVFSVVAAAYAQLVANPYDERKAENLACIVLFILCAVVWFFIDHFVQFKGAFVAIPDHKKLVVHKLPKLAMNSVLEQPAPMYVLTADVVAKGRVAMTQRFEVEYNTVFFENGDLYVSEFDSNRHPIRGRLCKPPAPLQLRVNVPYMFSASVSGRPGLSVWELTSCRSTRSRLLTLGFGLSSTAVAGIVAASMAQLSKQVAFLVKLEALRESLALDNDHARQLESRFEANNRVLSGAARQQNNAGATWFSLGGGSFVFADQRALGDHLQREQDQLRREITTLERAILAKERELARLEFDYRAEIAALRASSE*