MGGVEVPGTIVSVLRAAAGAVDQCAHEGLAGAVTAAGDAAVIALEKTPEQLDVLADAGAVDAGGRGLLVLLDALRSTICGQAPARAVYEPSPRALPTDTATQRPAPQFEVMYLLAVCDAAAADQLRDRLKELGESVAIAAAPPDSYSVHVHTDDAGAAVEAGLAVGRVSRIVISALGSGTSGLPAGGWTRGRAVLAVVDGDGAAELFAGEGACVLRPGPDAVTPAADISAHQLVRAVVDTGAAHVMVLPNGYVAAEELVAGCTAAIGWGVDVVPVPTGSMVQGLAALAVHDAARQAVDDGYSMARAAGASRHGSVRIATQKALTWAGTCKPGDGLGIAGDEVLIVADDVAAAAIGLVDLLLASGGDLVTVLIGAGVTEDVAVVLERHVHDHHPGTELVSYRTGHRGDALLIGVE*