MDVKGAFDTVLPGRLVNRLREQGWPNNLVRWVQSFATNRSIKIRLDGHRILTDTSTIHTGSINIKVKPGPLKWLGVHFDRKLYFKPHIQILATKALKGANALRSLIITCTKAILPIYKTTNTAVLYEEAKLRPSEIELNLISQLYAVRTTRLDLYHPLRIRAENIIKAREYNYTPDTRFARFITALPETEHINPLAFPPWEIRESRAEAEACINGLMGRTKAQAAEDFKAFHAKILRSDIQIFSDGSKSESKDGAIGGGFVILQFDIQIVYHSFSLGTNVEVFNVEATAAVAGVAKALTLASTKLATDL*