MLQQLESGYSTAAEVRDALLALSDLEGYDEQLERGHARLEALRARLSPLHALASRLPDDLCSPPRRSYTAHHVVSGEPPISRAEAVRRVLLDNFLRRQLDAGAVSADRVSLIKIQSEDAAGAAVPFALLPLDATLAERIDAALDDPRSHGPLVTHADAHLLPHAKTSVLFLSDGRPSDRVDERELPQLLGGQLRALHSATLGRLAFQLLGFGDAHERMLKSMAAMVPGNLATFNVVSGRAHAQLEVRVEGETFAARKMQLALEVGDWLYFSDMGAYTSCAGSNFNGMELPDVAYLQGHAPSRPQPPETAAADMLHKLAAEGVAP*