MALRAAELRRLVVLLRGEAALPLPLAWRGRPVSTAARDDELAGKSAYEVLGVGETSSSAEIKASFHRLAKETHPDVAAAAGSSRFLQILAAYEILSDSQRRAHYDIYLRSQKRVLQKHPRPSHHVYPNPSGSGIVVTRESNVVEWLKWYRLTIDDIVTKKRVATGSGYFDKLESELYTAIHAAYYGPDVRSVDLLPDCFEAEERSVYETPELLHLVSGRDLFGIVSLADRVQQLPDAFQEKQTLPGFKTYGISQHVSTNLEKGTVHASPVYIHKREIDKNDGPHSDAYKDIELWICGKLVATATRSPKCNCIDKSDVEDHIHVFLVPNEVASSDFTQELPILGTITGLATTGEEGSCCVYDSRGIKTHLIVKHRTLMVKHMHWYQVGDEISPCECRCSRARLPPSRYWLFEPRCYMHDTGGWYIETFGRDKKGRKILSPRQWDGSNEHSERRLHPAMYLAALAYRSLDIEDAQRKKWSITTFLELQSSHICQLCKKIFNGGKESS*