MAKRGESLRDKPKWSLEGMTALVTGGSKGLGKAVVEELAMLGARVHTCARDETQLQESLREWQAKGLQVTTSVCDVSSRDQREKLMETVSSLFQGKLSILVPNVGIGVLKPTTECTAEEFSFIIATNLESTFHFSQLAHPLLKASGSGNIVLMSSVAGVVNLGNTSIYGATKGAMNQLARNLACEWASDNIRANSVCPWFITTPSTKDFLGDKDVKEKVESVTPLRRVGEANEVSSLVAFLCLPAASYITGQTICVDGGFTINGFSLP*