MGARVRQQAGVPHGAHHERIMRGEAGRETPGAATRSELRGCLVCKAARDAARRAALKRDPLCPIVRKAAQQWTEEDENPPRATMAHLLSGACPGNREQARWFLRVARAQTGTAISKVAQAAPDSKDTLKTLRIAHVAALKGSRYRVLDEDGYDALAPAVGGVLPALVDDLSEKSRRDLGAGVTRNLQVVAEAATGAVQRWIQLNDEATARIMKREEHIEWLRKLFAGWKEARPALRESRRRRDNGGNVQTGQQPVGRTRAATAAQAGGSGDGGQRAKWVRLMMLLRLRERYRCWAGFRLVLTRTGIDAMYKAYKKGRGKRRDAGEDEAETSADEGRADPGTGEPEQTASAAEGTAEDGEAEQTRRARRGREQDFAEISRRMYEEIRSSRDPRDHESSVRRKFFFGEPKSALSRREMWFPW*