MRTVPSPPSLACVPVPVPVPASSFAEELLRPLAEEGNGYTKICLSNKSFNLDAARVAERILMEVQSNLTDVDLSDFMAGRGEDEALQVMAIFSSILQGCVLRTLNLSDNALGEKGVRAFGFLLKSQKTLEELYFMNNGISVEAARAICELLPSVERLRVLHFHNNMTGDEGAKVLSGLDKGTIALANSLKEGAPSLKVLEMAGNEFTAKAAPALAECLGLKKMLTKLVLSENDIKDEGTVVICGALVEGHEHLKELDLSSNFISAEGAKVATESVINKPDFDLLNIDGNCISEEGIVVVKDVLRRSVKGVSVLGSLEDNDAEGEGDDYEGEDGDGDEDDDGNESSDSDGDLEAKLKDLKMQ*