MAHVLSGACLGNREQARWFLRVARAQTGTAISKVAQAAPDSKETLKTLRMAHVAALKGSRYRVLDEDGYDTLAPAVGGVLPALVDDLSEKSRRDLGTGVTRNLQVVAEAATGAVQRWIQLNDEATARIMKREEHIEWLRKLFAGWKEARPALRESRRRRDNGGNVQTGQQPVGRTRAATAAQAGGSGDGGQRAKWVRLMMLLRLRERFRCWASFRMVLTRKGIDAMYKAYKKRRKKRRGASDDETEASADEGRADPGTAEADQTASTAEGTLGRGTRRAATSTDYGGPVTRRRRADDGEAEQSRRARRGREQDVAEISRRMYEEIRSSRDPRDHVEDG*